"but we have had no complaints from any of the regular club members.."
I reckon this could be one of the (many?) times that you guys are 'glad' I don't race regularily there any more!!!
At least you can post things like that now.. (And yes, meant in jest...)
Good luck with the club and the future...