You & Randy already recapped the relevant points; these people bring in tons of money and some banks don't want them. If someone in your bank thinks it's crazy to turn them away then come up with the costs of learning their business and monitoring them as will be essential, then add a hefty profit margin. Then you will be able to have their inital fee schedule approved before they open the account.
Over the years, I've learned that saying "No" just makes the BSA officer the target of the willfully ignorant. I now advise them to say, "Sure, but..."
_________________________
In this world you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant.