The big problem here is the INTERNET BANDWIDTH.
"OnLive's simplest game uses 1.62GB of bandwidth every 30 minutes (1.60GB download, and 25.65MB upload)" - http://onlivefans.com/showthread.php?3691-How-much-bandwidth-does-OnLive-use-I-have-the-answer.
My maths: ~1Mbps for download and ~30kbps for updload for low setthing/simplest game.
In the OnLive FAQ's: "Wired broadband connection near your television (2 Mbps minimum required, 5+ Mbps recommended)"
So no wireless and 2 Mbps mininum for work... nice my internet service just guarantees 10% of the bandwidth... I need at least a 20Mbps connection (my actual connection is 16Mbps... close).