I suggest adding a "getting started" section in to the forum explaining the server and how-to start and so on. I have noticed with a lot of servers they just throw the player in to the server and expect them to figure it out for themselves. It would be quite handy to have such a topic in the forums.