I'm a huge fan of cooperatives -- or at least the idea of them. I know that in practice there are many obstacles to their being done right. A few questions:
1) Is your consultancy actually formally organized as a co-op, or are you just using cooperative principles?
2) I imagine many consultancies are organized as limited liability companies. From a legal standpoint, does being organized as a co-op put you at greater liability?