F. A. Q. ?
Just thinking based on all the basic questions... Maybe a nice FAQ section or at least a pinned thread with some of the basics.
And get rid of the need to "level up" to be able to posts links and such. This isn't a normal forum that people would sign up to. You are authing from yourself so you know we already have an account.