I like your enthusiasm and ideas.
1. Great idea, hopefully we can get the chat up relevantly soon.
2. I will be more open to criticism, but I will not tolerate comments like "This sucks" or "Shut up" And all negative comments must be backed up by proof of the persons point of view so that anything "questionable" can easily be resolved by proof that supports your statement.

- - - Updated - - -

Just read your first part of the post, sorry.
I think you would be a wonderful judge, in fact I'll make a section just for wads that need to be judged.
Also, being an idea man is more then acceptable, and who knows, you could even pick up a tip or two to get you into mapping or spriteing.