As for weak points, the main one here is its locality. Though it may be one of the best picks for British users, the other people may have difficulties with fees and a registration there. The other disadvantage is a necessity of disclosure your bank data to the casino which may be harmful for those who are willing to remain anonymous. The third point is the fact that casinos accept banking transactions with fees depending both on the bank policy as well as policies of a particular online casino that means, it is required to check such all their terms directly before a game starts.
The HSBC payment method may be good for British people who indeed trust their providers and know what they are using. Besides, if you have an account in this bank, it means that you can use it for both deposits and withdrawals from online casino gambling sessions before and after each new playthrough. Moreover, such a bank account can be used for any other e-commerce except for online gambling. In addition, HSBC bank has its own support system that can be always contacted via email, telephone number and has deep and detailed frequently asked questions section where all the required information can be retrieved. The cons of such system are also obvious. Being transparent and user-friendly, still, it will be required to provide your actual banking data instead of third-party online credit card which harms your anonymity. What is more, each casino has its own fees which depend on the bank in use, and HSBC is not an exception, and fees depend on a particular online gambling platform with no regular sum for all of them. And the last point, it will be really hard to use such a payment method if you are not British since this bank is devoted to its country and mostly profitable for people from the United Kingdom.