Not as bad as you'd think! I just ended up being a little slow.
I'm using an iBuffalo USB on Mac OS X with Chrome. That could be the reason too.
That looks like a pretty awesome controller. As it's not a 360 controller that explains why the layout is weird. But hey, if it worked for you, it worked. I'm surprised that not just 360 controllers work with this game.