Did you read the Eurogamer article? http://www.eurogamer.net/articles/gdc-why-onlive-
Seems they think it impossible on many different levels and reading the article, you have to class this one as BS. Interesting BS but BS none the less.