I like the way it is right now. I see why you want it to be easier, but considering the tons of xp you get - it really should be quite hard.
Not having the exact location on your map, opens up for a lot more hunting and thinking. For instance all the Yarzon creeps, spending time hunting for them got me realize that they are always located near water.
And so I can use that experience the next time I hunt a Yarzon - by looking at the map for rivers etc.