I have no idea where to make a suggestion so I'm just going to do it here.
Maybe you guys should make an Introduction section, where people can just say hello for the first time and where people can get to know each other alot better. Also, if you do decide to make the "Introduction" section you may also what to sticky a topic that used only to post the users real life picture on, unless you guys like to keep your privacy of coarse, I understand:). I'm just giving you my input!
Thanks-Smaller