I think the way the optional things are set up now is fine.
One thing i worry about is quests where you have to find x, y, and z person... we should really have some way of indicating their positions. I guess just make them links and on npc pages we will have their positions.
I also think it might be more helpful to have the minimap location of the npc rather than the image of the npc even though the image of the npc looks better aesthetically. What do you guys think?