Yes, this is exactly what I did, with a 1TB SSD. I tried to host a Jellyfin server as well, but it didn’t have the oomph for that. A plan for my 10yo Mac Pro once I finally retire it lol
It could work. Say the steaming platform takes a 10-15% cut for servers, staff etc. The rest of the user’s $10/month flat fee get divided up to the artists based on listening time.