The only TRUE way of fixing snipers would be to change sniper modes of ee3/m5 into something else, and move projectile rifles to ET/Comm (make it a choice between a 2nd life and a proj rifle).
This way hero can finally become a frontline brawler class (with a few buffs), and the new snipers...