Any encounter occuring at your camp should be related to the story or more specifically, the characters. For example, vampire hunters coming for Astarion after you let him drain a townsperson, someone who's heard of Wyll as the 'Blade of Frontiers' showing up as a fan, or rival, another Shar worshipper with a mission somehow connected to Shadowhearts arriving and requesting assistance, or someone she's acted against and 'forgotten'.
More scripted events would be a good addition to a game. As long as the encounter makes me feel the world is alive, as opposed to: "oh great, got to massacre some more goblins/wolves/etc" because I wanted to use a core game mechanic.