No SlingTV, No Kodi, 10/100 ethernet port, No Bluetooth keyboard capability, No SD/Mini SD slot, No USB slot(s). No 4k Video, Voice command doesn't work on other apps (namely Youtube)
I owned 2, returned 1, the other one is still sitting in the box collecting dust, not even worth hooking it up and wasting an HDMI port on it in its current state.
I currently own a Nvidia Shield TV, FireTV2, Roku3, AppleTV 3 , Apple TV4.
Order I'd rate them.
#1 Nvidia Shield TV (By a mile, nothing else is even close.)
#2 FireTV 2 (Not a fan of the interface, I do find it a bit clunky,but a lot of options the below boxes don't have.)
#3 AppleTV3
#4 Roku3
#5 AppleTV4 - Once they add Sling TV, and Keyboard Support, I'd rate it #3, In addition, if Kodi is able to be added even via a sideload, and they open up Siri for other apps (youtube) then I'd rank it #2, it still wouldn't have 4k and user storage expandability like the FireTV, but the AppleTV interface is superior.