Please don’t allow these perks to work here, at least not with musket. OPR or War they can run the entire time and not get caught. Defenders in war can just sit inside and max stack the perk with no fear of losing it.
This should only be a melee weapon thing as you can easily get full stacks and avoid death with ranged setups.