@evilc My recommendation as well, I always searched for the perfect all in one solution but it doesn't seem to exist if you want to have the best/cheapest option everywhere. Neon for banking, Cumulus for cheap VISA, VIAC for 3a and IBKR for monthly paid ETF portfolio.
More work in the first...