When I have fever and wanna play from bed, gamepad wins ! Otherwise I usually play on keyboard. On Keyboard+mouse I have more freedom. But issue with gamepad is not bad at all - its just a matter of learning and its more comfortable.