Nebenfrage:

Gibt es zwischen den beiden folgenden Codes irgend einen sinnvollen Unterschied?

Ich sehe häufig;
if (millis() - StartZeit >= Dauer)
kann aber folgendes leichter/schneller lesen;
if (millis() >= StartZeit + Dauer)