Love it, but it is the worst of its kind. Hoenn really did have a lot of these, some of them feel balanced around different things. Like Whiscash feels like it is offsetting it's great typing, but then you get Cacturne >>38051776
where I think Sand Veil was a conscious factor. And on paper Cacturne does have just enough to stall-punish, one miss let's him get a free substitute or attack off- but he neeeeds that one good miss to get going.