i think it woulb be a good idea to add the pins on the map just like it marks your city. Also a nice add would be to add a pin showing where exactly you are looking on the map to make it easier to search for titans and other things.
Would love to see the map having visible pins, could have a cool UI showing what you pinned with information, like showing a players information or a monsters health.
Even if it's not as specific as displaying monster health, being able to see our pins on that map would be totally awesome! Been waiting/asking for that for ages. I really hope to see it go through one day soon.
At the very least, making different kind of pins a different color so I can tell a kingdom from a titan, etc.