A lot of ideas listed are ones where my response to the challenge of attacking is to find a way around because attacking a force there is comically stupid.
Look at the number of Tukayyid scenarios that are either ambushes or channeled attacks against determined defenses. So, why didn't Clan forces simply bypass suspected ambushes or use their DS lift to avoid known choke points? Actually, quite a few of the canon scenarios are based upon avoidable skirmishes that for one reason or another, the attacker decides against avoiding.
Ambushes are ambushes -The attacker either has no clue of the actual defenses, severely underestimates their capacity or overestimates the capabilities of their own force. If the enemy is aware of the defenses and chooses another route, the deterrence is also a success, as I have also placed fake built-up positions and placed highly mobile forces in the path of attackers in order to force them to seek another path of travel, costing them time and creating opportunities for subsequent ambushes.
Part of destroying and enemy is forcing them onto a predictable path of travel by eliminating viable alternatives. Another part of choosing a choke point is being aware of alternate routes, just in case the attacker is overly cautious, and either making them impassible or giving the attacker the mere
illusion of a trap.
For a while, facing Clan forces became easy, once their motivations were predictable. If a Clan forced wanted to fight my battlemechs, I'd force them to traverse land mines, dug-in infantry, emplaced vehicles and artillery -Then I would happily face the survivors.