do you see any challenges with onboarding larger artists who may have label agreements prohibiting their content from being shared on other platforms?

Most artists distribute their music just about everywhere so I don't see that particular issue being the main challenge. I think the issue for larger, more established artists is that they are doing just fine in the system that exists today and probably see no need or benefit from using an alternative.