Try the mod "bad apples". It recently got an update and it makes encounters far more likely based on an NPC's personality.
Mods can also add additional storylines, like Issix or Flamehearts. I do agree more base game characters would be fun, but for now I'd love QOL updates.