Storing HTML in the content repository does not make it difficult to allow editing of the HTML. I think using Xowiki makes it more difficult to import/export the resources.
It is very easy to create a form to edit HTML that is stored in the content repository. We do this in LORSM where you can edit HTML resources.