Love the routine! I agree with ckrewt in that the dps seems to be better than the others listed above.
Your proposed additions sound perfect, but I had a quick question (as maybe I can fix it myself): Is there a way to have the routine not auto engage targets? Just clicking a target it will start attacking it, even if I did not want to start attacking. Not going to be good on a boss fight when I click the boss and the routine starts attacking automatically.
Hope that all made sense.
Thanks!
EDIT: I will be using this primarily for PvE, if that wasn't obvious. And no, I do not have "left click to interact with targets" selected in-game.
Good idea. Will add that it should not initiate combat in dungeons/raids.