Yup, I like them too. It always pushes me to do something that I would not have tried in any other circumstances.
I have done several and find them on the the whole to be fun. You sure learn to trust your work to the leader of the group or the online group your working with. Not all results are beauties, but I have always learns new techniques.