I've been on the system since July last year with zero issues. I have weekly payouts and funds are in my account within 6 hours of the payout notification.

 

Not sure what you think needs improving?

 

Also, which site charges 10% fees? I'd love to know so I can check them out. I'm also on Amazon and Etsy and their fees are well above that.