I am making a custom rich text field for the front end of my site using Slate. I plan on adding support for @mentions and custom emoji.
Since the Rich text (Blocks) editor in Strapi uses Slate, I need to be able to support my custom elements in Strapi. I plan to look into forking Strapi's editor, but being able to just extend the current one would be a lot nicer.
I may look into writing a PR for making it extensible myself, but probably not anytime soon since my free time is all tied up with my personal Strapi project. I wanted to submit the idea in case anyone else wants to run with it.