I have just finished and found the instructors very helpful. The facilities are excellent and one thing is for sure you will have a good time out there.
BA are sending Ab Initio cadets there from September, but I never found any being self sponsored a problem.