Hi Peter, i know this area is being worked on at the moment, i am just going to suggest something in case you haven't thought about it .
When choosing assignable functions it should be a single choice and all things related to that function to appear in the interface.
Example
If i need PITCH control on the surface i simply choose PITCH,
On the surface i get control of pitch up, pitch down, pitch reset to default, all in a nicely packaged display that allow all three functions,
To get the last function to work you either use long press on any button or press both buttons together or other options, i am not suggesting any layout options , thats up to you , but can you consider using cancel/reset option in your design update so we end up with full control of all options including volumes, speed , segment selection, text sizing etc.
That way we get assignable buttons and remotes having same full capability of functions.
I know this is going to take time and a lot of effort so i am not expecting anything but i thought to raise this important point as it will maintain consistency and fast setup and simple operation on stage.
Also if those single functions like LOOP the buttons could light up brightly as well that would be fantastic.
Great update fixes so far ST4 is improving daily keep up the good work.