I think that mechanically-wise Solasta dialogue system is excellent for party-based crpg. I didn't like the looks and it was very shallow but I really liked the core of the system: it's the party doing the dialogue, not just 1 person. And when choosing the answer you can choose who would answer. If you want to persuade it should probably be the character with most developed persuation skill and so on. If it's a passive check like arcana, they all should roll for it at the same time. Whoever passes the check just says (or another char asks and they answer) what they recognized.