Frankly, at this point, the only way I could see Victory, just Victory, ever getting dubbed in English is if it were given the same treatment that Car Robots got when it was dubbed as Robots in Disguise. Present it as a standalone reboot, with Star Saber renamed "Optimus Prime", Deathsaurus...