Hello,
I understand that is really hard to make a game that is able to give a lot of freedom to players so they can choose how and when they will tackle the obstacles, and still keep the narrative and story you created. I also understand that this is the reason Larian created the Camp, so if you miss a key part of the story they can make it appear on your camp during a long rest and move the plot forward.
However, the camp seems so inorganic and the story bits being forced on the camp does not seems natural. I much prefer to have to go to a city or settlement to take a long rest, and maybe you can make the NPCs appear on the city going about doing something and they can casually bump into you to trigger the event. Something like that feels more natural, like it is something that could happen naturally.
Having a massive camp with a lot of NPCs appear out of nowhere every time your party wants, may not only be abusive, but also breaks the feeling of going on an adventure. I would much prefer to have the option to create a campfire somewhere in the map and sit around the fire to take short rests and maybe talk with your party members.
The feeling of having to get to a "checkpoint" and manage your resources until you get there adds a lot to the adventure and it could enhance the atmosphere of the game. Please consider that moving forward because I really want this game to be the best it can be.