I'm not familiar with them... I've figured for a while the only place I feel comfortable keeping my work is to self host, obviously that has MAJOR impact on visibility etc. I'm lucky in that most my income is as a studio/live engineer rather than artist/perfomer but I have ultimate control over the files' visabilty (as much as any digital artefact can be) and official usage. I'm not relying on sending it into some blackbox of tech to see if it's gonna pay any bills.
Supporting those platforms, you're an employee but on less than gig economy conditions, everything about 'being viral' is about you publicing the platform for them.. I'd rather go my own way with things and there is a cost to that.
My overiding thought today is we just have to try and build a whole parallel internet, nothing is set up in our favour and everything feels like a battle in the digital world.