There may be other forums, as you say, but QOL is THE Queen forum, the one promoted on all of their merchandise, so it's not a small one, nor insignificant to fans. It hosts their shop, and all major press is passed on through there, so it's not "just another site" as some would think.
And I still agree with you re MFC...