Very cool. I will try this out on my shaman and hunters. It won't work on my Warlock because I do the "DoT and Run" technique of farming where I do actually change targets frequently while they are still alive. It does solve a number of other issues for me and I like how you make use of /click, it is the first time I have seen it implemented in a useful way.

Please get this added to the Wiki