If you want something on par with these two in effectiveness just make the flare much cheaper or even free. Self spotting sniper goes a long way in increasing its effectiveness.
That said what we know is that the change will most probably make it imballanced, its hard to say whether its going to be OP or UP after the changes. Every other change added to the unit right now can potentially make the situation worse. So I wouldn't touch vet1 until we have some real playtests like a small tourney in new patch or something.
True really none of us know where the new sniper is gonna land in balance, and maybe after testing we will see if they need something added on to them.