As someone who was considering using one of those "banks" in the coming months, this whole ordeal makes me want to stick with Chase, Wells Fargo, etc. Stripe integrations be damned.
If you are outside of B2B, you do not need Stripe. You need a solid business bank, ideally multiple ones.
And if B2B is relevant, well, have an accoubt, or multiple, at a bank with Stripe integration to handle customer payments anf refunds. And keep everything else at different banks.