Hey HNers, Cofounder here. From the initial feedback that we got on HN (even specific feedback on website copy, thank you) we have come a long way building something customers love.
Has been an interesting journey with Braintree & Stripe expanding across the world, we followed them, as onboarding customers became much easier around the world (& by the fact that taxation made it more compelling as a solution in EU and rest of the world). Will be glad to answer any questions. Thanks.