Most of it sounds really good to me - and worth the wait.
I know some people really miss being able to track quests on their map, so:
That should make you happy, Jeff - if you ever decide to playAs part of our new player revamp we’ve added a new way to view your quests. Players have long asked for a way to track their active quests in their radar window and world maps. Now you can! Our new quest guide works in combination with your quest tracker to give you direction and assistance on the 5 quests currently active in your tracker. Removing a quest from your tracker removes it from the guide.