How much flexibility does the service give you when it comes to configuring settings, controls, and such?
As for bandwidth caps, Shaw gives you 60GB for their standard plan, 350GB on the most expensive one. It's pretty low, actually, but I've only managed to exceed the 60GB cap once (downloading a bunch of stuff on Steam). I'm sure an OnLive style service would rape that limit even worse. Anyone know what the bitrate is?
Playing games instantly is kind of cool. Would it be possible to stream game data fast enough for it to be run on a local machine? I'm not sure how well that would work.