I think there is a private forum that exists which is the one that starts where sitting in front of the computer ends. I've been active on the club on allmost every level but one of the greatest advantages for me is receiving feedback on my project, it really inspires me to achieve more and to push through barriers. Having said that Rev's right, there is nothing like a warm handshake from a like minded person and knowing that you have their support not only to do with your ride but with your personal well being to.
I think for some of the longer standing member that their is a certain " Street Cred" that we wish newcomers would adhere to but just like sending a drunken 3am text it's easy to come off the wrong way. I know that 3 and 1/2 years ago i was very apprehensive about joining this forum as many of the cars seemed so polished and superior to mine (not so much now) .
The value of this club can change your life, i know it mine did.