A reprogrammable keyboard sounds nice, but all these complicated key-presses is way less useful than a simple GUI that would connect to the board from a computer. The complex key-presses should be enabled as a back-up and only with a "programming" dip switch on the back.
I haven't changed much on my board because of that, but I probably would if I could see it, think about it, and then change it around.
I'm sure if they had the inclination they could change DIP 4 to do just that and release a new firmware, but I wonder if that will ever happen.