As far as the multi teleport the same applies for the human too. There is currently no good way to prevent this.

What I suggest to the teleport is that we could:
Reduce distance 50% for each level
or
Increase time 100% for each level
or
reduce distance 25% and increase time 100% for each level