I'd prefer both. Sort of. I'd like the npcs to have a presense in the world. For example during the day being a barmen or just sweeping the streets. At night he would go to a generic apartment of some sort. But for the larger cities I'd prefer a lot of npcs. Maybe the devs could create a generator while the game is in development so everyone as the same set of npcs. Though it would have to be a generator that assigns jobs, families,houses, diologues etc.. instead of just names.