I agree with the other mons in your post, but I'm not sure about your Zarude take.
I think it has a niche as a dedicated stallbreaker? Like one that you don't have to play *so* carefully with against stall persay.
In comparison: Wellspring, for instance, can't wear Boots, and if Wellspring...