That reflector skill is just overpowered as fuck
If the damage is overall low, sure it can work as is, but damage don't seem low in this game...
10 sec enhanced regen seems fine... really depends on what the base regen rate is and what the skill increases it by, neither of which are specified.