Sharing a quick opinion about this distribution service. Right now no serious issues.
What I like is the speed of adding releases. Pretty fast overall.
Review process is quick. Most of the time about 24 hours. https://oisigxgx291112.wizzardsblog.com/40512561/no-delays-in-payments-so-far