Firstly, I don't disagree that there should be some deterrent to scripting an auto-click script. No qualms there.
What I will say is that as it is, I am constantly in fear of the overheat mode as I play. With every moment I use the weapon I am in fear of the overheat mode. Go over 4 shots and you can't do bursts of the weapon with good accuracy as a couple of sets later and you're overheating.