Hi again;
Regarding RailDriver support, it would be nice to have it as a Jynstrument, like I did for Wiimote, various USB pads, and even a DCC throttle, see code in jython/Jynstruments/ThrottleWindowToolBar .... just checked the code, it's actually there (in USBThrottle.jyn), I remember now, it's a sample implementation I did a while ago, but was never tested, as I don't own a Raildriver.
Why using Jynstrument instead of a classical Jython script, because it will be loaded by the throttle, and the throttle will be a regular JMRI throttle with all its customization, and the Jython code doesn't have to handle the throttle creation, hence code is way simpler, and several of these Jynstruments can be loaded all together in one regular throttle.
So actually, it's all there, just need to make it work!
Regards;
Lionel