This should be worth something like other profession 'enchants'.We've found it really useful in ulduar especially in the XT fight. Engineers are put on spawned ads during the fight to help keep them from reaching XT.