I dont really get this idea. Like, seriously. "For new people, there can be a a forum that welcomes all new players". You can join the forums anytime you like, regardless if you have a rank or not. Also, the tag on this should be "Forums", not "Hub".