The map thing looks cool, but I feel that it kinda missed the boat a bit. There's so many mapping tools available now that there's no novelty to it. Not that I don't appreciate adding an official one into the game, that would have come in very handy during my first few weeks in the game. And I'm sure it will be useful whenever I head out exploring again.
I agree to a point, but I think the fact that it's entirely in-game will make it useful in its own right, myself.