Hi, i just discover this post.
I'm using Revolut and i wrote on my blog my personal experience.
To buy/sell crypto is very easy, even if you can't transfer your crypto out of the Revolut wallet.
What's very interesting is the possibility to trade stock shares.
Here i'm maintaining an updated list.