I am against making NPCs any stronger than they are now. They disrupt player interactions, they don't enhance them. Please nerf the absolute majority of them. They are creating a populated environment, but they are not for interaction.
However undoubtedly the idea for different NPC models is very good.