To add more banks is it not as simple as opening a bank account and providing its details to people who buy btc? Or are you already bombarded with some regulations/restrictions as this is a business away from the normal ones? I m just curious here
If you say from adding bank account perspective, yes it is as simple as opening a new corporate account. When you want to open a trading account with a company dealing in Bitcoins, virtual currency etc its a bit more complex. You want to make sure you talk to branch's top management and explain them what you are doing and what you are expecting from bank.
It is all about volume you generate. If you are not generating much volume, its fine. If you are generating good volume, things get changed. Also to make the accounts meaningful, you have to make sure you have enough capital tied in that bank account to serve the volume that particular bank generates in your overall transaction volume. This thing can be tedious and can get your accounts section on toes.
But this is all part of the process and you have to enjoy the troubles you are getting in between if you want to provide more services. In a complex line I can summarize all of above "The more services you provide to customers, the more integration you do with partners ( may it be bank or other services ) you are adding new and new vectors where your system can fail and you have to make sure the value generated by adding that vector is always greater than your support, maintenance and operation costs and YOUR margins"
PS : Sometimes it feels awkward to speak such MBA kind languages
Cheers