Maybe I'm misreading your reply, but I think you might have misunderstood gits1225's comment. What (s)he was saying is that it would be great if your system would be open so that it could (eventually) be integrated into existing editors. Your reply, on the other hand, talks about "beating" these editors--to me that doesn't sound like you're interested in interoperability.
For what it's worth, I wholeheartedly agree with gits1225. I think will be very hard for you and your team to even remotely approach the editing facilities offered by Emacs or Vim, seeing that these facilities have evolved over decades--especially in a web editor which is subject to a number of constraints.
If your system could somehow (again, eventually) augment these editors--or, if you prefer, be augmented by them--rather than attempt to replace them, then in my mind this would be a win-win for everybody.
For what it's worth, I wholeheartedly agree with gits1225. I think will be very hard for you and your team to even remotely approach the editing facilities offered by Emacs or Vim, seeing that these facilities have evolved over decades--especially in a web editor which is subject to a number of constraints.
If your system could somehow (again, eventually) augment these editors--or, if you prefer, be augmented by them--rather than attempt to replace them, then in my mind this would be a win-win for everybody.