Cool, I hope you soon start thinking about adding content to the forum, to try attracting new members.
Yeah, some better mods wouldn't hurt..
Adding mods ain't gonna help. since posting your forum here there's been not one post added to it, you're not exctly contributing much to it in order to get it started off.