I would like to note some things.
I no longer view Moltres as a proper counter to Moth, as Moltres has to have a good way to deal with it. Moth can simply set up more Butterfly Dances. This remains true for Tentacruel and Heatran (although Heatran can explode), meaning that HP Rock does seem superior for hitting Flyings.
And I agree that Garchomp seems like a solid revenger to come in after a Butterfly Dance, barring HP Ice/Substitute sets.
I no longer view Moltres as a proper counter to Moth, as Moltres has to have a good way to deal with it. Moth can simply set up more Butterfly Dances. This remains true for Tentacruel and Heatran (although Heatran can explode), meaning that HP Rock does seem superior for hitting Flyings.
And I agree that Garchomp seems like a solid revenger to come in after a Butterfly Dance, barring HP Ice/Substitute sets.