To clarify: Remove the throttle on the function, but not the settings which can be applied through the region debug options.
Currently, there is a throttle of 10 positive values every 30 seconds. This limits the ability to efficiently use this function in environments where it requires multiple hits to defeat a single target unless using a node or rez-based system which increases the complexity and performance impact of items which are required to do so - ie. any weapon which can strike multiple times in a short window which is a very broad category. As a result, this throttle makes 'rezless weapons' nearly impossible due to hitting the throttle very quickly.
For context, most automatic ranged weapons fire at 600 RPM, or 10 rounds per second. If said weapons took 3 hits to kill, it would hit the throttle after killing 3 avatars and within a timespan of a single second.
Region settings are already in place to limit damage output of weapons, namely damage_limit and damage_throttle respectively, thus making this additional limitation redundant. These region settings also stop most common workarounds previously described making it more effective overall.