Dragonite runs Iron Head to OHKO (If Banded) Togekiss. Why would it run Thunderpunch? It's not like it's terrified of Azumarill or Gyarados.
I personally am running Tyranitar (Mega, specifically) to switch in on Noivern. (I have Aerodactyl to wreck it if they lead with it, too, and it can switch in on Noivern if they have no Stealth Rock up) There's really nothing it can do to Tyranitar with Sand up, I can Pursuit them if I think they're going to run and really really want them dead, they can't Switcheroo me (And if fact will lock themselves into Switcheroo, meaning Pursuit is foolproof), the weather gets incidental damage in... also I'm running two other Rock types that benefit from the weather themselves, but that's not the biggest reason why I'm running it. I'm starting to wonder if I'll ever see a meta where Tyranitar is actually bad.
I'm more concerned by Zygarde at this point. Any random special Ice move will instagib it of course, but if you're switching in while it Coils to then Ice Beam it, it'll just Extreme Speed you off the face of the planet. It's nasty, and the only thing I can think of as a reliable switch-in-and-counter is Scarf Togekiss, since it gets Dragon Extreme Speed/Earthquake/Stone Edge/Coil (Or it can run Dragon Dance, hence Scarfed Togekiss) to cover literally everything.