Your CRM should adjust to suit your business needs, not the other way around.
Interoperability is the ability to integrate with other software. To best support your sales efforts, your CRM needs to play nice with the other tools you use.
It should generate precisely the reports you want, help you access the data you need, and allow all of your existing systems -- from sales and marketing tools to healthcare databases -- to talk to one another. If it doesn’t, it will cause more problems than it solves.