I am not sure the formats are comparable
Mathml and svg are niche formats. Very useful if that is what you need
Nlm and dita anD docbook are for clear born digital materials where you want to identify precise structure and there isn't ambiguity
HTML is a compromise , which is perhaps best regarded as a rendering appearance
Tei is for when there is ambiguity and deep linking and standoff and all the shock of non-digitAl originals and all sorts of areas the others are not interested in.
Of course you can crosswalk between all of the formats and represent , say, a modern article. But don't try to do a medieval ms in dita :-)
If in doubt stick with html, is my advice
Carved in stone on my iPad