One area missing is use for travel.
Minimum requirement would be the ability to sign in to hotel wi-fi. Although Chromecast seems ideal, Chromecast does not support multi-step signon (ie entering room number). You can connect your chromecast to a hotspot you set-up through your mobile...