The last podcast talks about the new Anchored trait, which stops teleportation effects. the Orb Guardians have it for example.
An enchantment that give anchored trait would be awesome for builds that are trying too hide themselves with behind tons of creatures since it will then take an additional action too teleport them away which could mean an additional round of creatures attacking.
I'd rather the equipment be an cheap equipment than an enchantment. Maybe 3 mana earth lev1 gives Anchored. I could see a cloak slot. EX Anchored Cloak. 6 mana, earth1, armor+1, cloak slot. I'm not sure what school should get anchored, but it shouldnt be arcane and it shouldnt be an enchantment
One reason I dislike an anti-teleport enchantment is that training in arcane gets you teleports and dispel/seeking dispel enchantments cheaply from 2 zones away. Plus, if you negate a Banish with a cheap enchantment with no forced reveal, that is a big advantage.