I think this has a ton of potential. Coding is one of the few things now that I don't do directly in the cloud, and keeping my various systems' development environments up to date is something I'd rather not deal with.
Something that'd make this perhaps awesome would be the ability to invite people to your editing session and collaboratively edit and debug code with them. My ideal IDE would be one where code is stored in an abstract syntax tree format internally rather than files, and I could define my rules for how I like code formatted independently of other people who want to work on my code. Also, have you looked at the Bespin/Skywriter editor?