This wasn't addressed before merging and still bothers me cause either it's a pointless check or a necessary check and we should commit to that.  If fwRudder2ChannelBox is NONE, does the channel end up as -1?  How does this not crash if so.  Deos setMixerVectorValue cover the case of invalid indexes for channel?