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.