My biggest, and only real problem is the targeting. The character will constantly switch between priority targets regardless of their HP or what would make sense. For example: While targeting a close BRD(#2 priority) that only has 30% HP left a MNK(#1 priority) will run into range and the character will switch to attack the MNK rather than finish off the BRD. Like others have said, if a toggle could be implemented to follow the priority logic but ignore it when a closer target is at low HP that would be great. Or just have it stick to one target until that target is no longer alive/in range.
Other than that, great add-on!
Other than that, great add-on!