As an incentive for completing 100% of the world (since you now effectively seen everything) why not when you receive that last mail saying congratulations for doing that, you get a card or something that gives you say 50% of travel costs to each waypoint.
for me at least it seems a better way to keep players going back and forth through this amazing world to see it, atm tbh if i have to go somewhere ill press autorun on my keyboard aim up and alt tab out, its more annoying then actually enjoying the scenery and i think thats something that should be avoided if possible.
Thanks