I’ve used Revolut quite a bit. Mostly it was good until they randomly froze my account and required copies of several bank statements to unblock it (I’d been fully verified for over a year and hadn’t used the account for a month when they blocked it).
Overall, the app is nice, and their quality is very impressive given their rapid iteration - I’ve noticed almost no bugs despite many feature releases in a short period of time. The app does includes a bit too much cross advertising of their other products for my liking though.
Unfortunately their customer support is beyond terrible, and they do seem to have a penchant for blocking accounts.