I'm designing editors for some synths that can only receive Sysex for their parameter values, and notice that the MIDI channel is unfortunately just a hex value in the Sysex string, which can not be parameterized or renumbered easily, for example by using the functionality built-in to renumber MIDI channels. I have my JX-8P set to channel 16, but not everyone has, and so sharing/reusing the template would require manual editing of the all individual Sysex strings... which is tedious and quite error prone.
A cool solution for this would be to add another 'placeholder' variable for the MIDI channel within the Sysex string, like the current 'V' used for inserting the Control's value. The value for that variable would then be taken from the MIDI channel setting of the Control itself, and be susceptible to the channel renumber functionality, seamlessly integrating with everything else. I hope this will be a good addition to the programmability of complex Sysex-based synths.
Another idea would be to be able to choose the value of *any* Control as the value to use as the MIDI channel, so it would be very easy to have one global control that defines the MIDI channels for all controls that would be set to use it. Of course the Sysex MIDI channel would have to be in place for those to also work in Sysex strings :-)