Well i didn't make it yet because you guys all prefer to use a more 'readable' format, even if XML is readable (one of the goals for XML usage is that), anyway i pretend to implement it one day but didn't finished support for it in tosecdb or my tools because we have never used it before.
So, the idea is to support old/new cmp formats,one more with a lot more info and even a lot more options, it is just not ready yet and will be stopped until i have a bit more time again, for now i want to use my free time to plan changes and to small features i'm asked for (for example yesterday TKaos needed a way to search all dats with a given more info flag).
The 3 main disadvantages of XML dats (that i can see now) are:
a) Less readable for you guys
b) You also need to understand that there are forbidden chars in XML files, so they can't insert manually and html entities instead, one example is ', in an XML file it must be '.
c) Obviously the datfiles sizes will increase, even if marginally.