I think collaborative code editing (or in the case of our project, more aimed at code review) is one of those ideas that lots of developers have had and thought "that sounds cool". But, when it actually comes right down to it I think most people want to write code in their own time in their own editor, without a sense of someone looking over their shoulder.
That being said it looks polished and you have some cool features. Kudos for building something.
Though it's pretty smooth when testing with a little 100-file project, the obvious concern I'd have is that you are hosting your code and the data is running through their server... nothing prevents them from simply slurping down people's repositories...
Do you not use GitHub? You host everything in house because you don't trust any provider to not slurp down your repository, clone your business, build it up, compete with you, and overtake you?
I can only presume that having a plot revolving around a distributed version control system with a nefarious controller would go over the heads of the audience. It is a much more sinister plan, though.
Hosting your own code is hardly difficult.
It's also not just the provider you have to worry about, but the entire internet that has access to that provider.
Still a little rough around the edges, but it's real nice having everyone using the editor of their choice.