Is it incredibly difficult to add an option to the velocity device that makes it ignore what channel the instrument is being played at?
Could the device have a release parameter that would gradually return the affected value to its original state?
I’m going to sound like a broken record now, but these two options would make faking sidechaining far, far easier for instance.