but what if -- using the already available character creation function + some tweaks -- players can create npcs and place them into towns? tweaks would include getting to choose which voice to voice act the npc.
If your playing the PC version you will be able to do this come January via the creation kit and I wouldn't say it is that bad an idea as a lot of players feel the towns/cities are a bit lacking.