Yea I'm not sold on that Shortgaze scope either, probably doesn't help that I've been watching a lot of nghtly's streams and he uses the ambush scope and he does OK with it:
https://youtu.be/EU1XMmKlUbQ
Granted I don't think I'll ever be that good, plus it's all about the feel, ambush feels a bit better to me.
I think it's a matter of habit. I never tried Shortgaze until this tier list for perks became a thing some weeks ago. I'm so used to Ambush that I do a lot better with my trusty LDR with Ambush than my "perfect roll" Her Benevolence which only has Shortgaze.
As for Nghtly, he also got the perfect roll Her Benevolence but with Shortgaze and Ambush too. I remember him complaining that Shortgaze sucks while playing because Ambush was the last scope on the tree and he hadn't unlocked it for the first matches. He was doing well but missing a lot of shots (still beast of course). Then he unlocked Ambush and went full insane.
On paper Shortgaze is objectively better. Boosts Aim Assistance, lets Unflinching work a little (it does nothing with Ambush, it's really a perk for high zoom scopes)...but I'm just not used to it and can't seem to get the hang of it.
I won't give up my "perfect roll" HB but I won't use it either. I'll have to wait for another Benevolence so I can shoot for Ambush and a Stability perk.
My favorite sniper is an LDR with Ambush and Perfect Balance. No Hidden Hand, no Unflinching. Tier lists have made people forget that it's not a clear cut objective rating on a weapon's performance. Your play style may make one thing or another far more useful despite what the perk tiers are.