Yeah I guess it would since you would place it between the boss and tank path, it should pull the pet as soon as the boss enters it. I don't think it relies on the tick to happen but I'd have to check on a dummy.
Oh wow. 540 DPS in an actual fight? or that is on a dummy over 7 - 8 Minutes?
Not sure why but my own damage falls to like 330 DPS while I can keep Ifrit around 190 DPS using the pet skills on CD (Flaming Crush, Crimson Cyclone) + pet buffs of course. (Dummy only) In a real fight my Ifrit falls to like 175, or around 140 in a fight like T13