@StampedingLonghorn If i understand correctly MathML is just one way MathJax can output, it can also do SVG (which I think is how I have it setup).
That said right now it is working so I can pick mathjax or katex, or neither on a page by page basis. That way pages without any math on them can load faster.
I'll check out your suggested fonts and see what I think.