Regarding the others you mentioned, Business account is only available for companies registered in the EEA
And they do not support Cryptocurrency firms / Gambling & Forex business
Our business account is available for Non EEA & also for such businesses above (Personal account for Non Eu residents also available) !!
To end up, we give the possibility to convert up to 12 Crypto to Fiat directly in your Eur account (am not sure the other players you mentioned support this)
At the end of the day thats a big difference
I can't guarantee for all of these banks, but some of them are crypto friendly and also allow gambling related transactions. And Revolut allows to buy/sell some cryptocurrencies. Does your bank allows to deposit/withdraw crypto? If yes, it would be big advantage against Revolut.
But you't offer debit cards. It's serious con for bank.