It just depends what are you looking for?
When I'm watching Tv I want to check something quickly 350Z forum or anything else, It's much quicker to get the keyboard/remote than get the laptop and wait a minute or two untill win will start.
Apple Tv is very restricted U can use just Apple products with it ideally, Revue works with Android and IOS phones. For me the most important was to stream music, videos from time to time and to have fully working web browser. I don't use much Netflick, Jazeera or other stuff. Big plus for great keyboard any other device don't have full qwerty keyboard which is slim and looks/works fantastic.
For my needs it's great:)
But I fully understand other person can say it's crap