I never asked to be a mod for this site, I just got appointed. I am also a regular user of MyHumax. I will refer people from one site to the other if I think the other site has better expertise to answer a particular question.It looks like it will not be missed much, a day later and only 3 people there have commented on the announcement and 2 of them are a mod and a regular of this site.