Someone from Key Publishing's forums that doesn't like competition perhaps? For what it's worth, I think it's about time there was a decent alternative to the Flypast forums.
Webby, my best advice to you is to make this a members only forum, with no guest posting. That way you will be able to kurb idiots who start threads such as this one by deleteing their accounts.
Don't give up on it, you've worked too hard, there will always be arseholes that don't like anyone else coming along and disturbing the water.