I tried to write this very idea some times in this forum, glad you had it almost exactly how i planned.
I sugest to reduce the number of rules, you could do a a simple rule of 80% aanything above 80% is trigered, the rule aplies for damage, and side effects, so anything that has below 80% does...