For party play, Keyboard is the way to go. It's just so much faster once you are properly acquainted with the layout (and some tweaking).

Controller, while easier to move, kinda sacrifices the speed in doing everything else that isn't moving.