Bob-
I played the first five or so JCB games (if that was even the same JCB series you are referring to). I think they were pretty much the last games I played before I left. I don't really even remember the premise of the series, to be honest, let alone what happened with it.
The club was an open club. There wasn't a specific member list that we had to maintain. In essence, every user is a part of the club until they CD; then they are removed.
The banlist can be maintained somewhere. The easiest way might be might be a google doc linked in the first post of the club thread, for easy access. Otherwise, it can always be maintained through the thread itself, though that may be cumbersome.
There's no nead for a mailing list, as everything is conducted through the forum thread. When someone wants to organize an official JCB game, they post in the thread and try and collect 7 online members. Once they do, they create the game, and whisper the password to the participants. These aren't true anonymous games, as you know the users who are in the game (the list of players in the game should be posted in the thread so every participant knows who is in the game, not just the creator, to avoid any unfair advantage).
Someone would need to maintain the list, yes. Giving open access for everyone to edit this list leaves open the possibility for false adds/removes, but we can have a number of trusted people with access to it, as to not place that burden solely on one person. If you have access to a list and someone CDs in your game? Easy, go add the name to the list yourself. If nobody in the game has access, PM somebody who does or make a post in the thread to get them added to the list.
From what I recall, there weren't too many CDs in these games. Having to post on the forums and talk to people to actually find a game will weed out most of them.
I'm not too sure how big the live game crowd is, at the moment. Are there enough forum-goers here that play live games to support something? I think a club like this will grow that part of the community, as well. As pointed out in this thread, live games are hit and miss. It really sucks to have 2-3 hours wasted on a game that isn't fun and is imbalanced. I suspect there's a number of players that decide not to take that risk, even if they would play if they could be assured a good game.