Currently, teleport can be successfully used on enemy with magic armour. Imo, this is totally wrong. 1ap, 1 memory slot, 1 lvl of air spell that simply removes any advantages of ranged characters.
It is fine to have "throw myself into the battle" spells, like battering ram. But cheap "put this enemy here" is just broken.
I think that the magic armour check will be enough to fix this spell.