Imo there are 2 ways to do this properly.
1.
The player controls who ist speaking and what is said. That would give the player full control over the outcome of each conversation. In this scenario i would go the way i always talk about:
Handle the whole party as speaker. This way you get the feeling that everyone is listening and everyone is participating.
An example conversation could look like this (i used part of the convo with the 3 ogres as base)
Ogre: Be you friend or food? The mark is Her measure: Show us the brand of the Absolute.
1.You're quite eloquent for an Ogre
2.I bear no such brand.
3.[DECEPTION] I'll do you one better - I'm one of the Absolutes chosen disciples.
4.[LAE'ZEL] How dare you raise your voice to me, lowly creature. Attack.
5.Attack
A little lame but this way you can also take Actions that you normall would not do, if it is off behavior from your main. Choosing such an option could also grant some approval. I think there are some conversations where we have something similar. The gith part i think.
2.
You only control your main character. The main character is the only one talking. Always. I would like this too since in an RPG you usually RP just one char.
In this, it would be awesome to have some interjections from the others group NPCs. Especially if you say or do something that earns their approval or disapproval. Maybe some conversations can even go out of control
when this happens.
Like if Lae'zel insults someone and you have a fight on your hands you actually wanted to avoid or something like that. (maybe not that extreme)
So you have some outcomes depending on how your group is composed. It feels strange to have those strong characters in a group following you and just accept your leadership without any objections. Apart from the approval rating...