Gumroad seemed super simple in comparison. I was concerned about it being a relatively young company and some stories about all sales being refunded because of too many suspicious transactions though (I'm guessing this is rare). Worst case you could export all your license keys + user emails and transition to another service. It's really quick to try out as well as you can make test purchases and just use "curl" calls to verify licenses.
Other ones to look at are Sellfy, FastSpring and Paddle. Paddle told me that for subscription checks I'd need to maintain my own database + server for that. Gumroad looked the easiest by a long way.
Have you considered other services? I'd be interested to know what you found. I'm with you that you don't want to be implementing this yourself. Not having to worry about bugs in your payment processing code is likely well worth the cost.