It seems very interesting and pwerful.
Redactor is also another example of much smaller size and powerful editors. I found it possible to be implemented in q2a but the problems I faced were rendering mathjax even during edit mode (i.e.: toggling between source and HTML view).
I'm not sure if SCEditor can manage this.
On the other hand, the new version of CKEditor fully supports mathjax even during edit mode. I hope you can support such features in your implementations.
All the best.