Per usabilità/accessibilità ti consiglio viviamente di usare le tabelle solo per delle tabelle di dati che non siano linearizzabili.
Ti assicuro che l'uso delle tabelle rende un sito del tutto inaccessibile ai browser non convenzionali, basta provare a far leggere un sito di questi ad un 'lettore' (per non vedenti) e ti legge solo : tabella, cella ecc. senza arrivare al contenuto se non dopo estenuanti ed inutili elenchi di tag.
Per la funzione di dimensione testo il metodo è semplice (con i css) ossia dare solo dimensioni non assolute (em % ecc.)

A proposito ho passato il tuo sito al WAI e non passa il test sulla accessibilità se vuoi vedere:
http://www.contentquality.com/mynewt...i.it/index.php