It's impressive, sure, but it's not cost effective and even a small spike in internet connection could make your experience less than satisfactory, not to mention online gaming is completely out of the question (streaming video, downloading server data, uploading client data, all while maintaining decent pings? yeah right).
I applaud the effort, especially when its brought to mobile phones but even then, mobile phones have more than enough power to play games MEANT for mobile phones; nobody wants to play Crysis or Left 4 Dead on an iPhone.