Customize. Customize. Customize.

Just keep working on the UI until everyone has what they want AND the option to turn it off. Expand to 3 visible action bars, click to minimize to one. Option to remove each UI component 1 by 1. Maybe a list of UI components and you just check boxes for what you want to see right now.

Hot keys for everything! Don't set them if you don't want to.

You want to make the the game awesomely awesome? Add everything anyone asks for in a UI - and the option to turn it off. You can't go wrong.

PS: THIS is basically the way to make your game universally enjoyed. Let everyone control it how they are want, fully customizable. Focusing on Jumping or Maps before UI is questionable at best.

PS: A separate UI for controller makes a lot of sense.