I don't like your suggestion for Degauss because of Pyro mechanics. Fully talented a pyro can have shields up over half the time in a heavy fight due to the cooldown reduction when taking damage. That's just too much defense against what is a major skill for many profs.
You mean, the same way a Sniper can be in cover for half the fight and be immune to pulls and charges ? Say it isn't so !