Since when working with blender, you’re meant to put one hand on the keyboard and another holding the mouse, I figure it quite uncomfortable to press keys like alt+something or shift+something. Here is the idea: why must we use these ‘standard’ modifier keys? we can use any key as modifier, e.g. we can use N+M instead of alt+M, or J+M instead of shift+M. this way you don’t have to stretch your hand over the keyboard! Isn’t that a good idea?
BTW, I think we need a hotkey definition file if we adopt this idea. I mean, maybe people will need some time to try out which combination of hotkeys fits best.