I think it would be interesting if the end user could add their own icons to the remote/base. Perhaps there could be a few "reserved for user icons" added to it in the future with some kind of interface to add them thru the LCS bus. (so I'm not asking for the deep insides of the stuff -- just an interface...)
What would such a user icon do?
Well my thinking interface would associate a user defined icon with a user defined command -- so when selected the remote sends the user command over the LCS bus ... and that command would be picked up by a user built LCS device(ser2?), and then something would happen as the user has envisioned -- assuming what they've built works of course.
I don't really think the command needs to be radiated out over the wireless portion ... the user can do their own radiating with their own LCS device if they want to do that...(for example one could even envision morphing the TMCC command packet into an appropriate DCC command to wireless DCC controller ... and well use your imagination)
Right now, one might be able to do this with a computer now and the LCS bus. Just to be clear -- I've never tried it but I suppose one could gen up their own LCS/TMCC? command ... maybe use any reserved for future use command codes if there are any, etc... and a device of the users own design could in theory pick it up to do something. (probably thru the SER2?)
But even if all that worked, it would not appear as an option on the remote.