I think the whole point of the hunt log is that you actually NEED to hunt. It may be vexing sometimes but I am actually happy with this the way it is. If they showed up on the map yes it would make it easier and less vexing but then where would be the fun in actually HUNTING for something, Fully exploring the map and scouring every area till you find your target? Think about it. If it were too easy it would ruin it.