Hey that website is a very unimpressive exhibit.
Many people were sympathetic to the HKAOA problems but crap like that does you no favours.
No matter how you justify it, for balance you MUST publish names and phone numbers of everybody taking upgrades. Better than that, remove the site completely.
Don't divide yourselves further.