So weit ich das aktuelle System verstanden habe werden ja jetzt auch schon Module a 20m, oder so, immer wieder aneinander gesetzt. Halt bis 160 - 320. (oder warens 360)
Meine Idee wäre da das mann keine Länge in Metern auswählen kann sondern [Kurz - Mittel - Lang]
Jeder Bahnhof bekommt eine eigene cfg.lua zB.
kurz = 40
mittel = 80
lang = 160
Die Länge könnte man dann in der Beschreibung hinterlegen.
So bräuchte man bis auf den Text im Baumenü erst mal nichts ändern. Wenn man den Standart Moderenen Bahnhof dann zb in 40, 80 und 100m haben möchte kopiert man die Dateien einfach benennt den Bahnhof um und kann in der cfg.lua dann seine Wunsch Längen eintragen.
Somit wären dann auch Mod Bahnhöfen in je drei Längen möglich. Wenn ein Modder mehr als drei Längen möchte kopiert er seinen Mod quasi mit neuem Namen zB.
Bahnhof Manheim 40 - 100m > Bahnhof Manheim 160 - 400m
Das jetzt natürlich nur mein Gedankengang dazu, wie sowas dann letztendlich umzusetzen wäre ist wieder was anderes. Die Idee bezieht sich auf Train-Fever 1 für den zweiten Teil finde ich die Idee von @Xanos recht gut