I'm not super clear on the situation, but I have a brother that DJs at a local venue. Their biggest complaint was that even though they had obtained their broadcast license they couldn't livestream their sets on Twitch. Not sure if this offering now resolves that issue, or how other platforms are handling those situations. Seems like it would make more sense for the platforms to require proof of the performers licensing rather than handling the licensing themselves.