There is really not much time for aiming in Xonotic, especially with weapon switching. Aiming is to a large extent instinct based and that's where Xonotic get's so fast peaced. So complex damage calculator really is better put into mutator. Otherwise expect additional cvars and number crunching in the near future just to revert this new code into something that feels the old way.
On a side note. Weapon system is already crazy complex in this game. More complex than in Nexuiz. Should it really get (in the default settings) one more layer, mainly because other games with other weapons happen to have it? There are other avenues for making the gameplay more fun - for example, tiny tweak to the laser shoot delay (not force) reintroduce laser-pad-jumping and lateral laser jumps. Simple tweak, but can add a lot of fun to the game without turning things upside down.
On a side note. Weapon system is already crazy complex in this game. More complex than in Nexuiz. Should it really get (in the default settings) one more layer, mainly because other games with other weapons happen to have it? There are other avenues for making the gameplay more fun - for example, tiny tweak to the laser shoot delay (not force) reintroduce laser-pad-jumping and lateral laser jumps. Simple tweak, but can add a lot of fun to the game without turning things upside down.