This game is all about exploration, so I can understand why UnknownWorld has been hesitant to add a map to the game. However I still think it's silly that we don't have a super basic mapping system.
I don't feel like base maintenance would be a meaningful addition to the gameplay. It would just be another chore that needs to be done and it would make it very difficult to have multiple bases.