I will take them one at a time. So regarding an intro topic - on the other format for the site we did have an introductions forum because the old site did not have any social networking features. Since this system we are now using has a place for profile information and headline plus much more (like facebook) I don't think it necessary to have an intro topic at the moment.It'd be nice to have a an "Introduction" topic. Perhaps, rename "Info Seekers" to "Newbies" while renaming the "Newbies Only" to "Info Seekers" so it'd look such:
So - if you edit your profile and put some intro text there - we would all know whats up.