Heli-Air have their moments, and they do seem to be having a lot of trouble just recently; certainly, if I was a new student right now, I wouldn't train there.
On the other hand, I did my CPL with them about 18 months ago, specifically because I wanted to train under JP. I made certain that I specified exactly what I wanted and expected up front, and that all costs etc. were fully explained and agreed before any flying. I had no problems, and learned a huge amount.
The message I took away from this is that the instructor is far more important than the school. Assuming you lay the necessary groundwork and ensure that your interests are protected, I would accept a less-than-perfect school if it came with an instructor I wanted to fly with.