Faccio bene ad usare le funzioni?
Nessuno ti può dire ne "si" ne "no".

vorrei realizzare un'unica pagina "contenitore" dove conservare gli script utilizzati
Hai iniziato da poco, quindi non me la sento di dirti nulla sul fatto che possa o non possa essere una buona idea. Piuttosto ti incoraggio a provare a fare come dici e a vedere se incontri delle limitazioni, e se man mano che procedi a costruire la tua applicazione la complessità del lavoro aumenta o diminuisce.

Prima di imparare ad andare in bici bisogna obbligatoriamente cadere qualche volta, ma è così che si impara.