I'm looking at using them also, I can't say I have any direct experience at the moment other than, I spoke with one of their training advisors the other day and he seemed genuine. Didn't spin me any bull!!!!. Was realistic the the process, time scales and no. of students in hold pool etc.