Thank you for listing the keyboard defaults. I plugged them into JoyToKey, and I want to say that it's not true that "gamepads work in theory".
All Windows-compatible controllers will work with this game, in fact.
You could include Xbox controller plug-and-play, and a built-in keybinder, but you don't need those things for this to be broadly controller-friendly.