I like the way the hunting log is at the moment. It makes me hunt for those mobs and open up more of the area. Its a nice addition to your standard point and go questing. When in doubt just carry on with class quests or go do some side quests. You'll run into them eventually.