I think XM is only useful, if you have a great lot of uniformed data, of uniformed texts or uniformed layouts/stuctures.
You will need a long time to manage XML, and this is only usefull, if you have a company which produces data with the qualities above mentioned.
XML is not a means to make some things (export/import) spontaneously.
Johannes