The GUI for the joystick inputs should have more buttons and axis to select, more options to choose, details or a wiki link providing more information. This just leaves 2 options edit the xml file which not everyone can do this or use 3rd party joystick software to map button to key presses. The current GUI setup would leave some players feeling a bit disappointed when they discover there joysticks are not supported very well
Modern joysticks these days are starting too amass a large number of buttons and features
Fair enough things like the mode or a display might be too much, but support for pinkie(shift) would be an easy way to double the number of inputs
I bought my first joystick to play this game, and the playable is exceptionally better, the only downfall is the manual xml editing and research needed to get all the features setup right