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.