Wow, plunker seems really nice. You really do make a strong case with the package catalogue.
Some questions though:
Would you consider adding automatic server-side proccessing in the future based on file-extension? For example, compiling .less to .css on the fly?
I think, one of the more interesting directions of a web-based IDE is that they can stop pretending to be a file-editor on a file-system.
I also notice streams. Is this true collaborative editing?