First and foremost, I think you should increase the maximum forum avatar size to something like 150x150 or 200x200.
I also believe you should broaden this forum in terms of its sub-forums: create sections for in-game suggestions and forum suggestions, and of course an archive.