Unless there is traffic behind a freight, I always ask if the driver wants to hold or continue. IRL if we can send a train, we send it without worrying about the trains being early. The trains being early allows for needed or unexpected delays to the train later and may prevent it from falling behind the scheduled times later and prevent delay reports and other consequences from happening.
I look at the freight "layover" times as the acceptable delay if needed.
Especially from Bedzin to Katowice, there really is no need to hold a freight already going max authorized speed as the track speed doesn't allow for real high speed anyway for the passengers.
Especially for the lite power moves. People seem to not understand what "LTE" means. Only once have I made it through Glowny without being put in the siding. Lite power has the same authorized speed to Katowice as the passenger service and has way faster acceleration and braking than any of the passenger trains. Yet every time, even with talking to Glowny before leaving Bedzin, people refuse to let lite power pass, put me in the siding, then wait for a passenger train with a 3 min layover to arrive and depart.
Note: The amount of time early box stays green and doesn't turn red if you are "too early" 🙂