Well, I've decided to update my original post on this since I've changed a few boxes since then and my favorite IPTV android box would be a Nvidia Shield TV 16gb or basic version as it has a whole lot more and a whole lot more hardware power to do it. I have the AVOV Vixo 2 which also comes with free games and a controller but its not in the same league and it doesn't have the hardware, ports or graphic engine and memory to be on par with the Nvidia box. Downside, the Nvidia is about double the cost so it comes down to what you want and how much. I ordered the AVOV TVonline4 box which has a 2ghz processor and Bluetooth 4 but it comes up short with the older T10, T100 ethernet port and USB 2.0 ports. As for the graphics, its too early to tell but it will be tough to match Nividia's Tecra graphics and its frame rates per second on Ultra HD / 4K.
The Nvidia Shield comes with free games, Kodi, Google Playstore, ( but limited apps similar to AVOV Vixo 2 & Mickeyhop). Nvidia box doesn't have a hard reset, just a software reset which makes a locked up box harder to get back to factory default.