Use a service routine in MathML input to filter attributes (rather than override AddAttributes).  Also, make fontsize default allow all (authors can restrict if they want to).