When I looked into Square 1 for my start-up, they had fees for EVERYTHING. They may be geared towards start ups but I suggest you carefully look at their fee schedules.
If you keep more than $100k in BofA, you qualify for Platinum Honors status which gets you an extra 75% on your credit card rewards. We have a Premium Travel BofA card, that comes with 1.5% back on everything, and together with 75% bonus, you get 2.625% cash back on everything. And if you book travel through BofA portal, you get an additional 1.5% (for total of 4.125% back on travel).