The problem is not to have a wysiwig editor and/or a
xml-based markup.
The problem is to have that compatible in both directions with current
wikitext.
I think that's why the suggestion was the ditch wikitext altogether
(at least that's what I understood by "give up wikitext"). That would
only require one-off one-way conversion, which is much easier.