Für den Anfang zum Aufbauen des Servers. Allerdings sollte bei dem Hoster die Möglichkeit für den live Betrieb vorhanden sein.
Das ist nicht nötig. Bau den Server bei einem 'Billig' - Hoster auf und portier ihn später zu einem mit DDos - Schutz, Support und garantierter Uptime bei Serverstart.
Noch besser ist sogar 'localhost' als Hoster, außer du musst den Server mit Freunden bearbeiten / testen.