It seems like differences in communication style can often result in misunderstandings, arguments, etc...which then breed resentment, which lowers the tolerance for future altercations or disagreements. Your app assumes there is always a winner and loser and I'm not sure that is the case. I understand the intent to gamify the outcome but it may make the 'loser' feel shameful enough not to want to return. The sort of 'translation' feature I think is where I see the most value with ability for the agent to provide additional supporting details, or even modify the message in the communication style preferred by the other party seems like something I would use in my marriage.