I don't think 300/year for a bank is itself a deal breaker. Just if it's a crappy bank and I can spend a couple hours fixing that, then it's well worth the 300/yr savings + having a better bank.
The trouble is Stripe Atlas has not really been working with me and adding an extra layer of complication. Support team is responsive but issues remain with the product.