i'd like every NPC to have some kind of utility out of combat. It's just a matter of thinking of something and adding it. What I will proabably do first will be NPCs in your party raising your crafting limit depending on their trade. Then I will most likely do what you said. Tadeas plant knowledge, Olaf minerals and so on.