I agree with everything you say there Colin. Customer service is seriously lacking in the flight training world. A lot of people talk aout it, but in reality have stuff all idea about what it actually means. Let alone how to implement it!
I'm probably not allowed on hovercraft at the moment, but I'll be there as soon as possible. Sounds great.
Good luck with it and all the best.