I think that the Anima alone has a reasonable recharge time. I think what you're suggesting, Zemeckis is that they make to so you can teleport anywhere whenever because of your use of extreme and much. That's just not a realistic compromise though, you couldn't even teleport anywhere in WoW whenever you want.

An easier compromise would be granting anima more uses, like buying items for reraise, raise, warping (if they got rid of return), etc. and more ways of obtaining it, like levequests, killing mobs, use of a signet, etc. Much like conquest points in XI.

To me, it feels like anima and return are kind of just tacked on. They have no explanation whatsoever as to what they are... and they're in the UI, not in the real game. And return is called.... RETURN. WTF? Which is just weird to me. Now, I'm not some "immersionist" but I at least like some things to be explained, because this is an RPG, not a UI game like... Tetris. Mainly because I like practical realism in my games.