Ich will TrainController nicht in Schutz nehmen aber mir erscheint es logisch das die Software die Loks kalibriert bzw. einmisst und dann ganz genau weiß mit welcher Geschwindkeit welchen Weg in welcher Zeit die Lok zurück legt.
Die Regelung in CV3 und CV4 ist individuell und kann je Lok vollkommen verschieden sein. Wenn ich als Anwender das berücksichtige und jeden Dekoder so einstelle das sich alle Loks exakt gleich verhalten dann funktioniert das sicher auch sehr gut. Dann darf ich aber einen Wiesel per CV nicht schneller abbremsen lassen aus einen schweren Güterzug. Oder ein und der selbe Taurus wird immer gleich beschleunigen und verzögern, egal ob er solo unterwegs ist oder vor einem Railjet oder vor einem Güterzug.
Der TC kann damit umgehen denn er kennt zu den Weg/Zeit Parametern auch das Gewicht des Zuges.
Allerdings hast Du mit Sicherheit recht, bei einer großen Anlage bist da sehr schnell am Ende der Bandbreite zwischen Zentrale und Lok. Außerdem rechnet sich der PC einen Wolf, was bei schwachbrünstiger Hardware auch ein Problem werden kann.
Trotzdem wäre rocrail heute meine erste Wahl würde ich neu beginnen. Das gerade beschriebene "Luxusproblem" läßt sich in rocrail mit diversen Einstellungen und überlegter Anordnung der Rückmelder auch lösen.