Oh! Here's another one:
More group companion dialogues where they are actually having conversations as a team. You know, they're sitting around a campfire or something and discussing things together. "So, you're a Sharran, eh Shadowheart?" says Gale. "I'm not sure how I feel about that."
"I don't care how you feel about it," says Shadowheart.
These things are happening as you travel, but if you aren't careful, you'll miss them because the characters are trailing behind you. We need a dialogue log for these conversations on the road, AND we need the voices to be louder so the player can hear them. They also need to not be triggered if the group is separated, so the player doesn't come back to the party to catch the tail end of one of their convos.
And for the love of God, we need the dialogues untied from camp so that we have important story-element/character development dialogues elsewhere.
In other words, as we're roaming, suddenly Gale gets that exclamation point over his head. He wants to chat with you. You click on him. Cutscene begins. He is looking at a mirror image of himself and the mirror image cutscene commences.
Another example. You take a short rest. Cutscene dialogue occurs. You have a small campfire set up in the place you short rested. Gale is standing before the fire as your lunch is cooking. He tells you to "Go to Hell." The Go to Hell dialogue commences.
Sure, the Astarion biting your neck dialogue would not work anywhere but at night at camp while you are sleeping or meditating (elves should be meditating, by the way not sleeping during that scene), but most scenes can happen outside of camp.
Shoot. Even the Astarion trying to bite you scene could happen outside of camp, and probably should, so you don't get him talking about Cazador before you even know what he is. This could be done easy enough. You enter the grove. You're shopping at the merchants. Cutscene triggers after you leave the merchant. It shows your party members roam off to look at other items or to talk to other tieflings or druids. They're taking a break now that they feel safer. Maybe they want to do some shopping themselves or just be off alone to think or to talk together. Whatever.
You are alone. You start on your way through a more secluded area of the grove. You suddenly detect Astarion sneaking up on you from the shadows from behind. You spin around. His fangs are bared. He's going to bite you.
Or the Secret Tunnels. As the other party members are examining the goblin bodies after the fight, your character sits down to rest a sec. That's when Astarion pounces on you from behind. He doesn't even need to be in the party at the time. In fact, if he wasn't, that would make even more sense. He was following you and the others and just waiting for the right moment to pounce.
Or the owlbear cave. As the party is looking at the statue, or examining the owlbear nest, Astarion pounces.
Or during a short rest anywhere, you are off doing your business. On your way back, Astarion drops from a ledge above or from a tree and tries to bite you. Whatever. The point is, it can be done besides at camp.
Raphael scene especially should not wait for you to visit Nettie and then sleep. During my evil playthrough,
I didn't even visit Nettie at the grove. I killed the goblins at the gate and immediately went to Sazza and then the goblin camp. Then I came back and killed everyone in the grove.
Never met Nettie and never triggered the Raphael scene especially because I didn't Long Rest the entire time. It just never happened.
So, dialogues should not be tied to camp at all except the ones that really make sense. Example of one that makes sense besides Astarion biting you scene would be Shadowheart saying, "What are you doing? We shouldn't rest. We have a tadpole in our heads. We should get going. Let's move at first light."