in parte hai ragione, non è molto "pulita" come cosa.

i caratteri grandi invece non sono un problema perchè, avendo i css, non si possono modificare da browser