I would suggest the idea of implementing a very small number of Hidden Wall traps to show themselves when troops enter their vicinity... this would immediately cause troops to re-evaluate pathing, etc...
The trap would either not need to be reloaded (always hidden like a tesla) or require a modest cost to re-hide (would remain unhidden if not paid, but walls would still be in place).
