I like your guidelines (argue the issues, or criticize the article's author, but don't get personal with the freeper). For the record, I never use my evolution ping list in the religion forum, because I don't regard science as a religious (or anti-religous) subject. On the other hand, I think creationist threads belong in the religion forum, but not everyone agrees.
I post all "my" threads about science news in the news forum. That also goes for school-board controversies, and for news of litigation or legislation involving the teaching evolution. I don't ping my list to what I regard as purely creationist threads, because no one joined my ping list to debate theology.
Sometimes, alas, science threads get heated up and is dumped into the backroom, often because some regard such threads as religious (or anti-religious). I think such views are incorrect, but let's not debate that here.
I suppose our paths will rarely cross in your official role, unless you are patrolling outside of the religion forum.
On the other hand, perhaps some of the crevo threads would not have been banished to the backroom were they held to the higher standard.