I think that sums it up nicely.
Re: long haul. With 15 years to go, if you did want to scratch that itch, it would be in the RHS. Long haul commands are around 18 years. Due to come down a little, but can’t see them dropping below 15. (Not that RHS long haul in your final years is a bad place to be. Decent salary, a few days on the beach…)
When considering staff travel. Is the increased salary at EZ enough to buy a business class seat once a year? (Get to where you want to go, when you want to go, almost guaranteed)