Even if we don't understand exactly how it works, I do think it's a cool effect...
Being cool is not enough for keeping it.
There need to consistency on game mechanics. If a weapon profiles has it than all weapon in that profile need to have it, so that is consistency in unit behavior.
That is one of current problems of the game now. Instead of keeping rules that one can understand and learn everything is "balanced" in individual basis.
And that goes even to the simplest things:
It used to be that, reinforcement cost followed a rule now half the units follow it, half of them do not.
It used to be that, reinforcement time was related to reinforcement cost now half the units follow it, the other half do not.
Chancing things on an individual basis unnecessarily complicates. One should firs look for global changes and then for individual ones.