Stupid and bound for failure, for multiple reasons.
Lag is the biggie. With "twitch" based games on the current model, a few dozen milliseconds is enough to make the difference between life and death, all other things (skill, hardware, etc) being equal. Under OnLive's system, you get the lag...