Civ
I've no indication that it will be any different. The pension is still being discussed. Last time the PPY50 situation changed it did so more if less overnight. I think the chances of being in it for 5 years are slim but I'm really am nit in a position to comment on that. Part if the problem is the expectation created after the first batch were made full time inside a year. You need to sign the contract preparing for the worst and doing the full 5 years IMHO, and hope for the best.
If I'm absolutely honest, if I was 17 years back in my career and looking at the options now, TOM and VS would be my aspiration. BA Long Haul at a pinch.
Good luck and ignore the naysayers, in my experience there's usually a story behind it.