I really like this idea too!! It makes you feel like a real hero when everyone in the town knows your name and gives you some sort of respect in their NPC dialogue. It would really help with immersion and flavor, and making it feel like your efforts are worthwhile. Definitely a core aspect of any RPG!!