I have to say I strongly disagree. If you don't know where something is located you can always ask someone which is the point of RP, to interact with people. Something like asking where Moseleys is could be an ice breaker to start a conversation with someone you may have never talked to in the first place. Marking those spots on the map could remove RP in my opinion. For me anything that doesn't encourage RP, something like marking player owned business on the map, I would be against. Reach out, talk to people, you will have more fun if you do.