Michael i think you are the only one managing the forums and i know that a lot of your time goes to your other projects as well.

Sadly the forums get spamed and its annoying. May i suggest you to appoint some moderators in order to delete spam threads. The users are well mannered in general so the mods will only have to deal with spam.