Relative to this issue - Spellcasters is a coven that was created a while back now simply to give site users at least one open coven they could join and add spells from. The coven hasn't, and I don't believe ever will, have a Priest/ess due to the bounds of which it was originally created.
There are 2 site moderators and a handful of respected users that do their best to control the discussion that occurs in the coven chatroom, however, unfortunately it is not always possible to control the discussion and keep it non-violent, humane, or fluff-free.
There have been many suggestions made before on this issue and personally I believe the only thing that will actually help Spellcasters is the user-base doing their best to control and regulate the discussions instead of expecting a moderator/leadership to do it for them.
Just my 5 cents worth on the topic.