The Ouya Browser makes a click noise each time the button is hit. This noise to me is the biggest problem with making a real game. We need native support for the ouya controller and disable the keyboard so that these click noises aren't heard. This can be done with a Phonegap plugin that bridges the gap between javascript and java. For me this is my last step in creating a HTML5 game for the Ouya which i have not done YET.
Performance is another big issue for the games I'm trying to make for the Ouya. I have noticed that 30 FPS is probably the best we are going to get for a arcade type game using Phonegap. I tried to adjust construct 2 javascript code to see if i can limit the max FPS with no luck. I have sinced hacked together a javascript game engine that fixes the canvas at 720p and scaling to 1080p at 30 FPS. In just a couple of days i got something that sortof works, but not really. To be honest, I'm just just testing a theory about about using a javascript game engine that runs at 30 FPS and seeing if there is a advantage to such a thing. So far I'm not sure what the result are.