I've been involved with SCCA, NASA, BMWCCA and PCA at various times over the past 10ish years. I've even been an "insider" with both NASA and SCCA holding board and director positions with both. So I'm fairly qualified to give my opinions on this matter.
Please note the word "opinion" before you read further.
What the SCCA has in common with the other groups is pretty simple... Cars. Thats about it.
NASA, PCA and BMWCCA have alot of similarities, so I'll direct my thoughts toward NASA since thats where most of my experience lands outside of SCCA.
The Benefits of NASA...
Very open, very modern, very hip, very "now." Lots of flexibility when it comes to car classing and new ideas. Youth, youth, and more youth.
The downside to NASA...
Not nearly as well organized (I know of situations where drivers have done race weekends having never gone through registration or presenting a comp license to anyone). The rules enforcement and tech inspection can be almost non-existent (air bags deploying in a car during a race). There is little to no worker training in many cases. And finally, NASA is a for profit organization. Any money made at events is pocketed by the organizers. Because of this you see some decisions made for the wrong reasons (Too many groups or entrants in a weekend, Spec tire deals made without proper member input, etc.)
The Benefits of SCCA...
The first, most established, and still the best. Basically, the SCCA has its shit together on all fronts. I know it doesn't seem this way sometimes, but if you spend some time with other groups you'll very likely end up coming back *home*.
Our Regional Club Racing weekends are run as professionally as Pro racing events, because in many cases its the same people in charge. Workers are trained and experienced, and tech inspectors (for the most part) know what they're looking at/for.
No, it isn't perfect and it'll never make everyone happy, but as soon as any of you guys figure out how to make EVERYONE happy, you be sure to let me know.
The Downside to SCCA...
Politics, politics, politics. I'm not sure how you could ever get away from this in any member driven environment. As Kirk mentioned above, its one of those things that makes the club great and makes it frustrating as hell all at the same time. I will say though that I have seen vast improvement in communication and customer service in the past few years, and hope it continues.
Scott, who when it comes to SCCA says "It ain't perfect, but its the best game in town baby."