It also sounds like a "money transmitter" situation and could get you in trouble with the powers that ought not be.
Direct splits in the feed is the way. Payments paid by the listener directly to the artist's splits, wallet to wallet is truly what decentralized means.
No 3rd parties needed, this can be done with your own node. It's permissionless and beautiful.