For a controller intended mainly for live performance, I find it incredibly inconvenient that one always has to hold shift in order to perform some of the most interesting functions.
The shift function is great because it allow buttons and keys to have a double function, but in order to perform the secondary function one needs to use both hands. In a live situation I have to control many other instruments and don't have this luxury.
There are functions that are meant for "producing" something beforehand and simply hitting play and enjoying it (like adjusting the gate of individual steps of a sequence) and others that are meant to be tweaked in a playful way while performing live. The Shift+Action approach is great for the former, but not so much for the latter.
I was very surprised when I received my keystep when I realized I can't transpose just by hitting a key. And how great would it be if one could change the time division of an arpeggio (1/16, 1/8 etc.), the scale or whatever, using one hand. The 2 hands approach is inconvenient and doesn't promote playfulness, its more for producing in the studio.
A user before me suggested incorporating a double click to the shift button and then it stays on. I'm sure there's other ways too. Correct me if I'm wrong, but it seems a very easy to add function, and it would open so many new possibilities, so it boggles my mind how this hasn't been addressed yet.