Personally, gamepad functionality is a must in all my games. You can use Xpadder to add keyboard buttons to the pad and see how it goes.