I think RNG based penetration is the only think keep Heavy tank at bay in current game.
Based on your suggestion, the enemy could bait you active HVAP then retreat (a Panther could do this easily), and start full assault during HVAP cooldown.
A simple problem with a single solution, boost HVAP penn according to the situation. Still heavy tanks meta is kind of wonky and some fixes there could be applied later on.