See my idea is to do all the configuring to the laptop.
Therefore the controller could concentrate on speed, traction control, lights/bell/whistle operations, change track, decoupling, basically anything a real engineer would carry out. Not sure Id need a keypad for numbers still.
LCB? Sounds...