LoL, yes, there has been quite a bit of discussion in the asciimath group re current and future formats. You can see where asciisvg and latexmathml were pulled into current js but things do bounce around a bit ;). One argument is that each lib get backed out and then gets called as necessary, so instead of one lib approaching 300k you might have 4or 5 smaller libs called as needed. One of the problems is that asciimath community has not really agreed to an asciimath cvs (or perhaps has agreed but has yet to accomplish same) which means that any changes made will continue to be the responsibility of the changer.... Don't know if asciimath will make it over that hump. Biggest innovators at present are SA and MK.
You can also play with latexmathml yourself (I've posted URL for that in a few places here) and you can also explore latexml and blahtex (which don't provide some of the amenities of asciimathml but will render mathml from Tex text expressions (gilles, the fellow responsible for blahtex v0.7 is very helpful)