I don't use pets.
As long as they can't STAY where I want them i don't use them (however there are very good hunters using pets in the game, namely in Syrtis).
I have no idea of which one is better (but i'm replying to your post cuz i'm bored with pets), but u can use a clock, /reset_powers and a the same mob to see what's better
.
Good luck when I find you in WZ, you'll need it...