Indeed, compromise should be hardest when there is a large distance. There are three issues that I think need to be thought about. First, does the decision have to be collective, i.e. can each side decide independently what to do. Second, is there a compromise that indeed takes the best of each position (like which road to take, sometimes compromise is not really possible). Third, what is the mechanism of choice if there are really two (or a few discrete) options.