09-30-2013, 08:53 AM
I'm wondering if it might be time to take down the "launching the forum" section you've got, since the site has been up a while and has some momentum going now. You could keep the "please start here" idea, but do what I've seen in some other forums and just have an "introduce yourself" thread for new folks to announce themselves and say hello and maybe a "housekeeping" area where you can discuss forum structure and needs.
Just some thoughts.
Just some thoughts.