Gaurd vs Bearing' vs Zn'+Z which is better?

I want to know which is better among these three.
Guard isn’t really good, never was for the most part (I think in Hasbro at one point it was useful?), so it’s bearing’ vs. zone’+z.

Bearing’ with Over definitely has the advantage over zone’+z in same spin and opposite spin, so bearing’ for sure is what I’d pick here.
Then if I use Vanish Longinus.Tp.HXt+'-10 battle with Dynamite Valkyrie I+F.Gg.Gr-10 then which wins?