I get their mail.
I am leary of a platform I have no control over. Yes, your stuff will probably be heard by Disney and if they like it, they will get their boys and girls to reproduce it and you would have paid to make them rich.
Stay indie is my advice.
If anyone offers you a check for 50K no strings attached, yes, you may have something, (may have to pay it back anyway) but paying to get heard or payola as in paying stations to get on is a violation of Federal law..even though it goes on.
Group from Seattle bypassed the system and is making it happen. Stay indie.