Ich denke bei GOTOs eher an Assembler und Maschinensprachen und bekomme schöne Gefühle, statt Atemnot und Gedanken an QBasic. Schleifen sind doch intern auch nur GOTOs und mit GOTOs kann man auch nette Dinge anstellen. Manchmal nehmen es die anständigen Programmierer zu genau mit ihren Prinzipien.
Naja, warum nutzt du nicht einen Freehoster ohne PHP und MySQL für die Downloads und eventuell eine kleine Info-Seite? Solche Anbieter sind meistens zuverlässiger als die mit PHP und MySQL. Wiki und Forum kannst du ja bei einem anderen Anbieter laufen lassen.

freundliche Grüße, Rolus