I'm pleased with this revelation!
I don't even mind the red weapons (Back in the 90s, even the best deco would be marred by crazy accessory colors, so this fits into that). And like DinoKing, it feels like a conscious effort to play more love to Victory given Star Saber's imminent release.
Does miff me a bit that, to get a decent "Countdown base", much less one reflective of Victory, requires the purchase of Omega Supreme (just for Countdown), Sky Lynx (for the base element) and Galaxy Shuttle (for the rocket component).