Definitely didn't work for my DS - not only did it involve dreaded unnecessary revisions and repetitions, he had to revise and repeat with, to and for other kids that didn't quite get it. Uber frustrating.
I think there's a difference between being in a leadership role such as being in charge of the library books or recycling bin for a day (which every kid in DDs class has a chance to do anyway) and actually trying to *teach*. Not even every adult teacher can teach effectively, let alone trying to get a kid to do it.
Either way, neither of those things is what I'd accept as educating my kid appropriately.