My Shield TV is pretty much perfect.
It could come with Kodi pre-installed, that would save me a minute or so when I first set it up.
The firmware updates could be incremental instead of the massive 700MB+ packages it gets.
But, apart from that, this is pretty much the gold standard for Android TVs.
I love my Shield TV, other than it doesn't support Amazon Prime directly, I did get to play the previews but not the full feature shows. Other than that, get the bigger one with 500 GB storage. mine is the 16 GB one and now I wished I got the bigger one.
I did put a 64GB micro sd and its better but the 500 GB is an actual drive so it will be faster.
Other complaint is that the controller right trigger doesn't zero out after some use, I gotta find time to RMA mine. That will only affect gaming on the device.
Note as well that not all android apps will be compatible due to the lack of touch screen, so you gotta side load them.
Not a horrible purchase, but it could be better if they did enable the controller's touch pad.