Forward versus Reverse

My limited experience with Electronic Speed controllers led me to believe that running a motor forward, or getting the vehicle moving forward, using the speed controller in forward mode is the optimum configuration. As opposed to, running the speed controller in reverse mode to drive the vehicle forward is not an optimum configuration. Is true with the Victor Series Speed controller? So basically we have 2 motors for each side of the Robot, each motor connected with the RED on M+ and Black on M-. To drive the vehicle forward, the software takes care of driving one speed controller reverse and the other forward. Will it be ideal to just switch the motors polarity to the Victors output, and simplify the code?

There is no optimum configuration with the Victor Speed Controller. It can run in Forward or Reverse equally; there is not an optimum direction to run.