Advice for designing cooperative games from fans of the genre (audio):
https://soundcloud.com/user-318456537/coop-cast-episode-27-design-discussion-with-matt-leacock
...and from a skeptic of it (audio):
http://www.boardgamedesignlab.com/the-two-types-of-cooperative-games-with-peter-hayward/