Oder worauf wolltest Du hinaus mit "übertrieben"?
Damit meinte ich nur das Sperren des Formulares. Weil du kannst dir ja nie sicher sein, dass die Eingaben wirklich richtig sind und somit würdest du das Formular sperren obwohl noch Plätze frei sind.
In der Datenbank die Daten speichern finde ich völlig richtig. Dann gleich noch ein kleines Script schreiben, womit du dir die Daten angucken kannst und validieren oder löschen. Wenn dann das Maximum für den Kurs erreicht ist, kannst du per eMail diese Leute eine Bestätigung für den Kurs schicken und den restlichen, die Anzahl der Warteplatznummer. Falls einer abspringt, wäre dann der nächste mit Warteplatznummer 1 dran und so weiter.
Viele Grüße,
Jurik