Regarding Miraidon's reliability, I have heard you can attack cheer and die on turn 3 (not 4) and still Charge and attack with time to spare, though such a death itself may be unreliable with Dondozo's random tendency to click Avalanche or Earthquake. However I personally feel Shuca Berry is a reasonable alternative which baits Order Ups for a better chance of survival without Intimidate, and you still get off a pretty respectful shot with AI chip especially if they're special. If you go max defense it's even more reliable, and with +Defense you can guarantee surviving max rolls though you might not actually OHKO as much, though at that point you should probably be more worried about a crit loss.I think Miraidon is specifically good for solo farming offline.
You have to hit the Electro Drift by the last turn of Electric Terrain, and have to pay attention to NCPs affect on Boss’ attack stat / health bar / Metal Sound hits to make judgement calls on turns 3-4 of cheering vs charging vs extra metal sound, letting Miraidon get knocked out or going for turn 4 electro drift… to do the most to maximize Electro Drift’s damage.
All in all, my experience is that Miraidon has
-a 30-40% chance to KO by turn 5
-a 90% overall chance to win with the alternative of getting knocked out while building Tera charge and finishing Dondozo with Terastelize
-10% chance to lose with most of those “losses” being a turn 1 reset b/c you got Arboliva
-1% chance to lose by missing both the early KO and Tera Electro Drift failing to finish Dozo off and clock running out
And considering even the “backup” win being relatively fast, you end up with a pretty good HM Farming strategy.
0+ Atk Dondozo Order Up vs. 252 HP / 0 Def Miraidon: 126-150 (31.1 - 37.1%) -- 80.7% chance to 3HKO (x1)
0+ Atk Dondozo Order Up vs. 252 HP / 0 Def Miraidon through Def Cheer: 86-102 (21.2 - 25.2%) -- 0% chance to 4HKO (x3)
0+ Atk Dondozo Order Up vs. 0 HP / 252 Def Miraidon: 102-120 (29.9 - 35.1%) -- 15.1% chance to 3HKO
0+ Atk Dondozo Order Up vs. 0 HP / 252 Def Miraidon through Def Cheer: 68-80 (19.9 - 23.4%) -- possible 5HKO
252+ SpA Hadron Engine Miraidon Atk Cheer charged Electro Drift (133.3251953125 BP) vs. -4 0 HP / 0 SpD Dondozo in Electric Terrain: 10946-12882 (82.7 - 97.3% of 30x hp boss) -- guaranteed 2HKO
252 SpA Hadron Engine Miraidon Atk Cheer charged Electro Drift (133.3251953125 BP) vs. -4 0 HP / 0 SpD Dondozo in Electric Terrain: 9978-11738 (75.4 - 88.7% of 30x hp boss) -- guaranteed 2HKO



















), I can see IH actually doing ok for itself with physical support. It's a Fighting-type with a Flying-neutrality, so no Hurricane / Wing Attack weakness before Tera, and with 154 HP / 108 Def alongside Reflect + Chilling Water support, it should eat EQs fairly easily. Hell, even a t0 scenario where it DDs then EQs doesn't do nearly as much to IH as I thought: