The framework makes full use of Unity's input system, so any action can be rebound and supports gamepad out of the box. You'd only have to configure the keybinds in the editor. Random maps are supported, in fact the map used in the demo is randomly generated. It just doesn't auto-generate each time you start a game.
A settings menu with custom shortcuts is a neat idea for a future update!