[HASBRO] The Ultimate Storm - Lightning and Tornados - Lightning LDrago T125RF

The prefix means I'm testing for the Hasbro meta-game. Randomly though about this and gave it a try.

Lightning LDrago T125RF VS MF Earth Cancer GB145WD

Conditions: LF Stadium. Hasbro Beylauncher (Handle broken) + Straight Shot. Hasbro Light Launcher L + Catapult Shot

Lightning LDrago Win Rate - 80%
Earth Cancer Win Rate - 20%

Details:
Thoughts? Suggestions? All are welcome.
Isnt this Combo Already top-tier?
I do believe Hasbro tests were meant to be still only posted in the Hasbro topic ...