Interesting idea, getting Stripe to work perfectly in production for a global product is not as easy as it was, it really takes a while to fix all edge cases.
If you implement something, then add SCA/3DS "payment confirmations" later on, I think it's impossible to fix that.