Another suggestion or two. Consider designating a moderator for each forum, rather than one or two for the entire site. I see that you've already received several hundred hits on the site already, so once you get your forums up, you may be surprised by the traffic you receive.
Another suggestion is to take a poll/vote on making changes or instituting new policies on the board down the road. Don't just accept one or two complaint emails from people who have issues and then come here and radically change everything without consultation. Remember, for every whining complainer who contacts you, there are probably two or three that feel just the opposite.
You might try creating a forum so that people with complaints can post their complaint right there, openly, and in public. They don't have to post under their real name, they can post anonymously. Then, the issue can be voted upon by the registered users and contributors of/to the board.