I disagree on putting a ramp on the momentary, I would hate the light flipping through modes – when I want momentary I want it to stay on full power for however long I keep the switch pressed regardless if it's a few milliseconds or an hour. Come to think of it, I wouldn't mind a “tactical” momentary only function set that only did momentary no matter how many times you quick click the switch. Oh and a optional dual switch tailcap would be real nice too.
XX0, I think I mis-led you when I used the word "ramp". It's not actually what I meant. What I was thinking is momentary when you press it once, and for however long you hold it, like you said. It could be high mode or medium, it wouldn't matter to me, but momentary, any time you press it once. Then, from the off position, 2 quick clicks for eco, OR 3 clicks for low, 4 clicks for high, 5 clicks for strobe, similar to how it works now. I guess "progressing stages" may have been a better word than "ramp". Maybe even if the user wanted to reverse it so the stages progress from higher modes to lower would work, if they choose. In this manner, all modes would be available at all times, without having to give some up to have others, or having to switch between 4 different mode groups.
In actuality, my chinese lights are much less complicated and intuitive. Acebeam is a little tricky at first, but my Fenix lights are very un-complicated. Turn on with the tail switch, cycle through modes with the side switch, and it memorizes the last used mode when you turn it off with tail switch, and tail switch has momentary, of last used mode. Hold down side switch for strobe. If you mostly only use one particular mode, you almost never have to use the side switch, just the tail switch with momentary, or full click for on.
I usually end up stuck in some weird mode and I end up having to go back to the flow charts/instructions to get out of it – I guess it's a matter of what you are used to?