I don't think that Stripe offers that the customer buys the product from them and Stripe buys it from you?
If not, you are still left with one hell of a complex tax reporting. Even if Stripe should help you to gather all the needed data.
Does stripe handle the invoicing? So that every customer gets an invoice they can use in their country?