上レスの通り防衛は一定の間隔でしか技撃たないんで、重い技が優先。

しかも格闘に加えてミュウツーやメタグロスを仮想敵に挙げるのは妥当だが、原則として防衛ポケモン(今回の場合はカビゴン)側の弱点を突いてくるポケモン(今回の場合は格闘)に対してダメージが一番高いものを選ぶべきなのでしねん一択かと。

最適に対して反撃していければ良いし、その反撃を怖がってメタグロスとかで攻めてきてくれればそれはそれでタイムロスなんで問題ない。