FYI they've done the big update, the game now requires an additional code to login for arcades and you have to email them directly to request it (unless springboard can obtain these for us?).
I'm not sure whether they've fixed the left/right hands issue since I can't play the game anymore until they get back to me with a code.
On the plus side it looks like they're going to be opening it up for cross-play with arcade players and home users shortly which will hopefully fill up the servers.