Thanks for that info much appriciated will definetly consider rooting. Are there any downsides.
The PS3 and xbox 360 controllers already work fine as long as they are wired. I use them for playing my snes emulator, they work just fine for gta aswell. And my xbox one is works with the onlive app, got quite a few double takes at uni when i was playing unreal tournament 3 on my tablet.