Wouldn't it be nice if there were a way that you had access in-game to a few of the places you have been recently? I don't know if this is something that you would have to earn, or that you might get as a quest reward or a level achievement, but what if...
you had a place in your backpack (maybe on the mounts page) where there was a list of, for example, the last 8 places that you had ported away FROM? And you could click on one of them and the game would transport you back there...