Regarding controller lag: It's completely a system problem, unfortunately. At home, I sit about 6-8 feet away from my console, and can absolutely not use the OUYA controller. It misses over half the inputs, has 3+ second lag, etc. I have a 360, Wii, and Blu-ray player nearby.

In my office, I sit 3 feet away, and have lots of monitors, mobile devices, and a computer or two, and the controller works very well. Something is causing interference in my house, but I'm not going to unplug everything else in my house to figure it out.

Luckily most games support a 360 or PS3 controller. And those that don't, email the developer and let them know you'd appreciate it if they did.