Stuart, have you taken a look at the WYMeditor that was mentioned in that article? It seems to have more features than wysihtml5 (and even supports plugins), but still has more of a focus on the structure of the document. While I have some complaints about how it works (e.g. there seems to be no way to switch a list item to be a regular paragraph), it seems to be a good start.
General developer forum
Dear Moodle, can we drop tinymce yet?
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.