The lack of Ethernet is a deal breaker for me. Ethernet is the only thing my chromecast is missing. I don't want games or apps, just a stable internet connection.
I've used the R-pi and now a Intel NUC with XBMC and for watching streams I could tell that I had major issues with WIFI.
Everything is SO much better with a proper network cable.