NPCs können irgendwo die Atmosphäre verstärken, wenn man es falsch macht aber auch zerstören.
Deshalb sollte man auch immer wissen, was der Spieler erwartet, nicht bloss im Bezug auf die Story, auch auf die NPCs.
Denn wenn es eine wirklich düstere Story ist, sollte man nicht unbedingt einen NPC haben, der sich über alles und jeden lustig macht.
Es sollte immer im Rahmen des Spiels sein, gerade das NPC-Verhalten.