Mike
I have considerable insider knowledge of SFT, though I might add I do not work for them, I am a 737 Captain for European based at BOH. I acted as a consultant to solve past problems and my honest opinion is as follows:
Ground School - very good, run by the past CGI of Bristows, they use custom developed notes, and have a core of professional experienced ground instructors.
The flying, much the same as at any UK flight school except they do not have any airline sponsored students taking priority. They are not the most expensive and give value for money. In addition the CAA have a test centre at the airport and getting a test or re-test is easy.
BOH itself has a good weather factor and the town provides ample cheap accommodation, on balance I would be quite happy to give them a recommendation.