I registered so long ago that I don't even remember what kind of registration procedures they might've had.
I THINK that you have to wait for someone to confirm your account before you can start posting, though. I could be wrong though.
Slick60's.org and this forum are really the only two decent alive 61-66 F100 sites on the web.