I haven't heard anything about closing this forum down, but who am I anymore?!?
I think doing club business on RC has helped/hurt the club. RC gave us great visibility and that was nice. It seems to me it also hindered the club ever really developing its own personality because most of our club discussions have been public which means that non club members have had lots of input regarding the club. It feels to me kind of like BAR is a RC club instead of being its own thing. On RC we cannot really post announcements about our sponsors, our sponsors can't post, anyone around the world can chime in, and we have absolutely no control over moderation or policies.
I think BAR is in a 'limbo' area and really is poised to become something great in and of itself, but I think continuing to use RC as the primary means of communication will keep us 'limboed'.
I talked a lot with other club BOD members before suggesting we start our own forum. Every one of them, including Melev, said it was hard to get everyone to make the switch, but that it was the best thing that ever happened to their clubs because it fostered a better sense of community and participation.