I've always thought the damage number increased the amplitude of the random push, with higher values meaning the target goes farther away. If not, upgrades still increase range and mean it will only take you 500 hits (instead of 1,000) to get one ship destroyed.