Really, you have four person cook teams, since you have separate people who clean up. The community I'm speaking of has only two people do all the work for an entire meal. It's way too much.
People have the option to have different numbers of people on their team, like four.
They have to cook once for each person on the team per quarter. So a 3 person team cooks three times every three months, and a 4 person tem cooks four times in 3 months. If it works, it works-there's no arguing with that. However, I have seen and heard about too many groups that don't want to make any work mandatory that end up hiring out too much work and don't have enough meals. This means they will eventually have spent years of their lives developing cohousing, only to end up living in a condo no different than any other.