I couldn't really answer the first because I'm not sure what the idea separation is. If I get any great brainstorms I'll come back and comment.
Also, I really like the idea of anonymous posting, for some reason - but it's not for the reason you offer. :-) I don't think, for instance, our teams were divided up in such a way that any BNFs (or, I suppose, much-loathed writers) were heavily weighted to one side or another, so it's hard to imagine that having an effect (after all, our foes had Delta and we still won! ;-)). But the anonymous thing - I like the openmindedness that brings to my own reading and, at least so I hear, to others' as well.