It does pose challenges related to data privacy, security, consent, and regulatory compliance.
Do you think it would be worth the effort?
For the most part, if you exist in these databases KYC is going to be a lot easier than if you don't. Beyond that, I guess each organization has slightly different rules and regulations and risk tolerances around KYC to satisfy, so they wouldn't want to 100% outsource it.
Also how do you think you will implement that?