The biggest problem has to do with the mobs that are hit by "Echo of Deceit" all show up on your XTarget, even though they may not be charging after you, KISS things you grabbed agro and wants to run back to camp.
You would need to create a routine that would be called from the PULL routine, to cast "Echo of Deceit" then return and pull the mob.
Now here is the second kicker, if your ma is not your puller then the ma is back at camp seeing all the mobs on XTarget even though only 1 of them is actually incoming to camp.
And to add even more problems to this issue, "Echo of Deceit" does not work in some zones, and what I mean by doesn't work is, after using "Echo of Deceit" on a mob in a group of 3, all 3 mobs show up on XTarget, you use your ranged item and hit your target, but your target just stands there and doesn't move. You /range again and the mob just stands there, finally "Echo of Deceit" wears off and now all 3 mobs charge after you. Don't ask me why, but that is what happens in some zones..