It would be helpful if an Opportunity could support two or more Primary Contacts, instead of having only one Primary Contact and the rest listed as Additional Contacts.
Right now, Additional Contacts can be added to an Opportunity, but the Opportunity is still primarily connected to only one contact. This creates limitations when multiple people are equally involved in the same deal.
Common examples:
Real Estate: Two buyers or two sellers
Mortgage: Two borrowers/applicants
Other Sales: Multiple equal decision-makers on the same opportunity
In these situations, the second person is not really an "additional" contact. Both contacts are primary participants in the opportunity and should be treated equally by workflows, communication, activity tracking, and other Opportunity-related functionality.
Would love to see the option to designate multiple contacts as Primary Contacts within a single Opportunity.