Mano eu não tenho ouya, mas tenho um Android tv box MX3-G similar ao ouya, vou dar minha opinião sobre o box android, para tu ter mais uma ideia sobre este assunto, ele já veio com root e super usuário, então uso controle de ps3 sem fio, uma das coisas chatas no android é justamente os drivers das entradas USB, parecem não ser tão otimizadas quanto o pc, eu te recomendo usar pra emulação o retroarch, tem o Kodi para IPTV, permite baixar coisas normalmente da Googleplay, este meu veio com 2 gb ram e 16 gb de rom, e ainda coloquei um sd classe 10 de 32gb, que é onde deixo as roms, já estou usando ele a mais de um ano e tem me servido muito bem, o único contra dele na minha opinião é o fato de não ter cooler, já o ouya possui um cooler o que ajuda na refrigeração do mesmo, quanto a emulação, rodo nele perfeitamente: Atari 2600, Atari 7800, PC Engine, MSX, MSX2, MSX2+, Nintendinho, Master, Game Gear, Sega SD, Sega 32x, Game boy, Game Boy Color, Game Boy Advence, Mega, Snes, Sega-1000, Virtual Boy, Nintendo ds, PSP (este precisa configurar jogo por jogo, mas consigo um bom game play nele), PSX , N64 ainda não roda tudo mas tem evoluído bastante no parallel64, Dreamcast o reicast roda já boa parte dos jogos com alguns bugs mas já esta no caminho certo, (cps1,cps2,cps3,neogeo todos rodam perfeitos no core FBA Alpha do retroarch), 3DO só testei um jogo e rodou de forma satisfatória, ScummVM, tem Open bor oficial, mame tem fora do retroarch o mame 2000 ( 0.37b5) e o mame 2010 ( 0.139.u1) e tem vários mame no retroarch cada um com suas qualidades e defeitos: mame 2000, mame 2003, mame 2010, mame 2014, mame 2016 e mame ultima versão acho que é o 0.184, espero que ajude em alguma coisa este meu comentário, um abraço