The cast delay on The taunt ill cause you to actualy Lose agro if some one else is hitting him because "you are not a threat" while casting. it happens no matter what you are. try tanking with an elem (funny i know) with a pr or something nailing from afar, you begin to cast a spell they ill run for the pr. Possible for the taunt have a debuff last on them for 10 seconds or 5 seconds and turn the cast time (prolly zero already) lower. the only way would be to make a different moddle with a faster cast animation. your best bet when pulling as an rg or any other tank, pull them to a spot kill, then pull after respawn more if u need (they do have leashes). and not have your friend (or puggies) tag creeps till you are set.