I think it's a pretty awesome idea, mostly because it makes the complainers have to stand up and justify their existence (just like the old Onion AV Club feature).
The possible downside, I think, is that it might be assumed that everyone that sends in their music are a part of the whine squad and will be treated mercilessly.
Oh well, I guess ...
UPDATE:
Ah, I just caught that people that want the YAFI treatment will be put in a separate pile - hooray!
this is pretty awesome.
However, you do realize that since you mentioned this "super group" in a public forum... it may backfire. Hopefully Niki doesn't read the shizz.
I know Benjamin Leatherman the clubs editor reads the shizz...and i think michele laudig does too.
Ha!