Well good luck with that.
I used guardian to highlight the relationship between maxhp and counterskills, playing through the guardian era showed how important it was that they could be bypassed, the tradeoff being that the ways around it would drain resources in some way much like the cannot be attacked status. To see just how big of an issue it was head over to http://alteil.gamepotusa.com/index.php/ ... card-files
You said yourself that if a counterskill unit is too strong you should nerf the unit, how is this not equally aplicable in reverse, if the counterskill units are too weak then buff the unit rather than changing the games mechanics.
Edit: i actually typoed in my earlier post and meant to say should not check at each stage.