Heh, well isn't that interesting. Oddly enough, the first thought that came to my mind once this entire Onlive saga started to unfold is the scary possibilities of using such a system with Dwarf Fortress as the years, presumably, tick on and the game's development, presumably, continues along at a good pace with proper achievements.
Especially the spectating possibilities.