I have not actually been there mate, but whilst at PPSC, I knew people who were at SFT (I was living with them), and they did not seem to have too many complaints, apart from a few niggly things, but it will be like that where ever you go.
The bottom line is people were walking away with nice shiney blue licences at the end of the course, which must be a bonus!