Not quite sure what TP is ...
But if you mean fast traveling from anywhere, i dont see any big problem with that ... i simply dont use it, and im quite fine.
Traveling only from waystone to waystone, and it certainly feels better ... laugh

Short coment on my English. smile

Anyway ... i cast Eldritch Blast!