I was considering SFT myself, however after a chat with a few people who have been there, I've received mixed opinions.
Some say they loved it, and had no problems, whilst others have said they made a mistake in going there dew to availability of planes etc.
I know it's expensive, but I never heard an OATS graduate complain (modular) and I've made my mind up as OATS being the place to go.
------------------
Jesus, this bogy's all over me...........