Interesting idea - this sounds simple to implement yet flexible too.
I wonder if I could set up my X-Station like this. Seems maximum control for minimum knobs/sliders, although downside is having to remember the codes - still, seems like a good compromise given all the params in the hawk 800!