I signed up, but only because a general music forum sounds like a cool idea and I'm surprised there aren't more of them out there.
I know they're asking a lot of members to become staff and so-on, I'm not really interested in that aspect. I don't have time to help and am trying to cut down on my online time in general...