All parts of the game work equally well with both control schemes, perfect for playing with 4 players in a couch with controllers.
While the game can be played singleplayer (and many enjoy it that way), a lot of people find co-op the only real way to play the game.