It isn't a bad idea, I've seen it work quite well in a number of places. Unfortunately, I rarely participate in them - the turnaround time is usually too short for me.