I guess I should do Ouya Pros/Cons
Pros
- Android and most of the benefits
- Great Controller/Emulator selection and Support (use PS3/360 controllers!)
- Lots of media apps (XBMC, PLEX, etc..)
- Easy to disassemble
- Most apps can be sideloaded
Cons
- Ouya Controller and Touchpad
- Walled Garden Ouya Store. No Google Play
- Not hacker/android friendly. Was a nightmare to install Recovery etc..
- Has Overscan issues with certain TVs and doesn't have resolution options.
- *Performance varies due to unoptimized firmware*
- Low built in memory and no SD slot for expansion. Have to use up one of Two USB slots for expanded storage.
- Its 99 bucks so build quality is all over the place. Ensure all your ports work!
- Very Poor WiFi range likely do to use of very cheap parts.
* Firmware tends to be unstable and doesn't take advantage of the fact that it has a dedicated power supply by focusing on having a great heatsink and overclocking the TEGRA3 to maximum potential.*
So as you can see they didn't really deliver on the great potential an android device typically provides. With the right setup and provided you do some extra work you can get your money's worth from the system
I recommend hitting up XDA Developer forums for the limited improvements they provide the system there.
http://forum.xda-developers.com/ouya