Just wanted to share my experience with this distribution service. Right now no serious issues.
Releasing songs is not complicated. No confusing steps.
Approval time is good. In my case about 24 hours. In https://minaesgb880254.webbuzzfeed.com/40888460/something-unusual-about-this-service