The ease with which you can connect your existing data sources like SAP or Oracle ERP system along with other third party systems such as Salesforce CRM etc., makes it very easy to migrate customer information from one source into another without any hassles; also its ability to integrate seamlessly in our application stack allows us to have better visibility across multiple channels allowing seamless execution at scale.
I would say that there are no downsides so far but if anyone wants more integration points then we might consider adding them later when they become available by their development team (which seems quite active). We were able solve some complex problems around Customer Data Management using this tool - primarily having access to historical transactional level details of customers/subscribers helped improve retention rates & cross sell opportunities within my organization.