I agree it would be smarter to look at the use case rather than the license.
I have been using Revolut for some years, the app is great, they have some really neat multi-currency features and disposable
virtual cards and things like that. A few years ago they were a bit annoying on
KYC but then they famously switched off their AML software (it's in the press, you can Google it) and since then it has worked like a treat for me. It is by far my favorite card to use for small purchases when I travel.
So, Revolut has 7 million account holders (according to the info above... I haven' t checked it but it sounds realistic). They are not just going to get closed down or disappear. They are already at the "too big to fail" end of EMIs so regulators in UK and Lithuania will protect them. Whether they
make money I don' t care... it's not my problem. I am pretty sure they lose money on me as I make quite a few free ATM withdrawals, have them DHL cards to me in exotic jurisdictions a few times a year, and I think I pay about EUR 80 per year fixed fee for all that. They have a business model something like Uber where they are just kept going by investors.
Would I put 100K with them for long term storage? No. Not because I am scared of them being Russians or because of their type of license, but because if you actually get any problem, it would probably be impossible to resolve. They do not have any phone service, and their live chat is basically useless. Plus, Revolut would not like if I put 100K with them. It is not their business model and it would cost them money in negative interest charges.
Would I put 1 million with them on a business account to do day-to-day or short term transactions? Absolutely yes.
As for Transferwise, they closed me down, so yes my experience with Revolut is much better.
So in summary what I am saying is look at the business use case, not the kind of license.