To be fair, I just recently had a bad experience with Gumroad, so much so that I wouldn’t recommend it. It has to do with their Fraudulent Transactions policy in their Terms of Service. Never have I seen anywhere where fraud transactions are faulted towards the seller enough to make the provider suspend the seller’s account, possibly indefinitely. They were literally going to permanently suspend my account and refund all sales until I talked them out of it. That is an extremely bad policy.
I’m glad there is movement here to updating the Marketplace with their review and submission process. I’m glad they are starting to communicate with us and hope that by the September like they have said, this becomes a better place for developers to put up their work for others. I’d rather deal with a lengthy review process than terrible policies.