Or maybe let the game automatically select the character with the best chance of success for any ability check in conversations for us like the Pathfinder game does.

For example, a conversation leads to a Persuasion check, a Medicine check and a Arcana check and when you hover over these options, the game tells you that each check would be attempted by a different character from your group because each of them is the most proficient in each respective field.