Yeah - too many Moderators is silly. Defeats the object - make everybody allowed to Moderate if you must, if you can on that board to make it less scary for new members.
And the Advertising is really quite offputting. If you have a domain name, and obviously at least some hosting, you should get phpBB
on it. More people will come and its a better Forum in general. You won't need more than 10Megs space and a 3, 4 Max MySQL Database.