Traps are much-much more useful with Trap Expert. It's a lot more than QoL, like how it seems. Simply placing traps almost immedaitely allows you to set them up a LOT closer to enemies with stealth. Quick Tinkering is perhaps the best CC in-combat ability. Interloper + Hit and Run is a must, Sprint is not needed. Ambush is fundamental too.
In general, I don't see the reason to get feats for two separate weapons that both meant to be used as main source of damage. When an enemy is within AR range (or even a tile close), you can just as well kill them with a sniper rifle. Due to this, taking feats of anything else is a waste. Especially if they involve you wasting stat points too. Also you have to carry more bullets, often different caliber. A pistol can be the only exception as it won't fight the rifle, it supports it with boosting your Initiative and allows you to perform Kneecap Shot with the longest range and the cheapest AP. Excellent CC ability for any incoming melee.
In addition, with high Detection and Stealth, crawlers pose zero danger and are just sitting ducks. Even without Motion-Tracking Goggles with NV, you can easily spot them before they notice you and just pop them. They also cannot open doors. Paranoia helps your bad Initiative and is pretty much the anti-crawler feat for so many reasons. Once you are able to make crawler poisoned Bear Traps and see just how immensely OP those are, you feel like you want to farm these critters. Incendiary Traps are also amazing to trigger Fear and Ambush on demand where you want it.
Any case, here's a tried and tested DOM-proof Sniper build for reference:
https://stygiansoftware.com/forums/index.php?topic=10837.0