I've been part of this forum for several years and am stunned at the negative reviews here as I have experienced it as a fair, positive space.
No forum/ setting works for everyone and I guess giving exaggerated negative reviews can be a form of venting about personal disappointment.
Check out the forum and see for yourself if it's a community that will provide you with good depression support.