Hey,
I've never done any training there but haven't heard any good things about them either. I did hear that it wasn't run very well.
To be fair, you should make your own judgement. I do like volar helicopters. They're just across the freeway from them.
nik.