I'm always in and out of all the forums.
The club site is still running. We were discussing trying to keep it going as well. After memberships expire, we hoped to keep it the same style, no money involved, no sponsors, and such, just a place to talk to other people in the hobby.