I'm against Magnezone as the main counter as I believe this should be able to reliably threaten Heatran and there's no way to eliminate Heatran as a counter unless CAP7 has EQ - Magnezone cannot counter if CAP7 has EQ.
Dugtrio will be a perfect counter whether CAP7 has EQ or not so I don't think we need to worry there. Scarftran and Scarfzone are still reliable checks if CAP7 has EQ.
Here's a list of possible counters and checks for CAP7:
Counters
Dugtrio (solid counter as long as this doesn't get a physical Ice move)
Magnezone
Heatran (I'm against this)
Pyroak
Checks
Starmie
Syclant
Azelf
Latias
Salamence
Metagross
Gyarados
Zapdos
Rhyperior
Gliscor
Suicune, Swampert and other Bulky Waters
I'm sure there are plenty more possible checks but all of these can threaten CAP7 and/or have high Def (or Intimidate) to withstand its attacks.
Interestingly, adding the Elemental Punches to CAP7 makes that list alot more shaky.
Dugtrio will be a perfect counter whether CAP7 has EQ or not so I don't think we need to worry there. Scarftran and Scarfzone are still reliable checks if CAP7 has EQ.
Here's a list of possible counters and checks for CAP7:
Counters
Dugtrio (solid counter as long as this doesn't get a physical Ice move)
Magnezone
Heatran (I'm against this)
Pyroak
Checks
Starmie
Syclant
Azelf
Latias
Salamence
Metagross
Gyarados
Zapdos
Rhyperior
Gliscor
Suicune, Swampert and other Bulky Waters
I'm sure there are plenty more possible checks but all of these can threaten CAP7 and/or have high Def (or Intimidate) to withstand its attacks.
Interestingly, adding the Elemental Punches to CAP7 makes that list alot more shaky.