The BA FPP had absolutely nothing to do with flexicrew. It wouldn't have been nearly as competitive if it did.
I know you young guys will want to believe that it would all work out well going through CTC. If you are even considering it you must trawl through the last year of this thread at very minimum. It's not much effort if you're looking into giving CTC £90K plus a huge cut of what you should be earning should you end up on flexicrew.