I do something similar. I have sdlmame on my xbmc box and I store all my ROMS on my home media server. I use it absolutely never because I use my Ms. Pac-mame for single player, my MVC2 hyperspin rig for two player and my pinball simulator for pinball. There is absolutely no reason to stream gaming to multiple locations in one's home.
Now putting your game rig on the cloud might be a little different, but I don't think that's the objective here.