I was dealing with taxes using Stripe Checkout so far, and to be honest it’s far from perfect. Worth looking around this new feature, but feel like they haven’t done much and are going to take 0.5% of every transaction!
We're always working to improve Stripe Checkout, and very open to your feedback. Feel free to drop me a note at jackerman@stripe.com if you'd like to chat about Checkout!