I've just been using my iPad and that works fine. Yes, its an expensive App store app but its a one shot deal and allows me to control enough of the home service. My iPad is a WIFI only device but hasn't been an issue at hotels as long as they have reasonable WIFI (not in price, cause none of them are reasonable but at least in bandwidth). I presume the android app is similar.
I've also used the WD device and that works passibly in a set location with good wifi but its much slower to do anything (change channels, see program guide, navigate program guide). I used it for a while at a house where I had no cable service and it got the job done but not nearly as effectively as a tablet.
I've installed an app through Chrome as well but best I can tell it really is just a shortcut to the sling site. Both the iPad version and the web version provide a program guide and a simplified channel changer plus a remote control that looks like the remote from my STB (in my case Cox). So I have both possibilities for control.