If you hook up an extra monitor, your co-op buddy can have their own screen too! I also prefer m&k, but the controller support is surprisingly good. It also frees up more screen space. You can also pretty seamlessly switch between mouse and controller in single player.