I like the map, and I like the quirks of the map. When there is a good explanation like yours, I think that little oddities add character to the map/setting.