Introduction Forum
Posted: Wed Aug 22, 2012 12:31 pm
One small suggestion I'd have is to have an introduction forum or perhaps just a pinned introduction thread where new forum members can introduce themselves. I moderate a game related forum and these sorts of introductory threads are always a good place for newbies to get their feet wet and at least post a little about themselves. Longer-standing members of the community usually are quite welcoming (and I have no doubt that would be the case here).
Dave
Dave