@ideasman42 @billrey about Cmd key support on Mac:
What if just add a keymap preset where the Cmd and Ctrl are swapped? Looks like a simple solution, no need to add more preferences options.
Moreover, there may be conflicts with the system hotkeys if just swap Ctrl/Cmd in preferences, therefore, a separate key preset looks more preferable.