Thank you so much, delighted to hear!
As for your criticism, I can definitely see what you mean, though I'm a little unsure as to how I could improve on that without changing too much of the system currently.
I think map is fine. Fast travel to places where you've been may make navigation easier tho