What I want is this -
If weather/equipment/control/crew impacts your outbound - you get the “flex” reschedule treatment. You should also get a “flex” on your return - since you are now in a shorter time at your destination.
That sounds reasonable to me!