I set up a revolut account for currency exchange in 2018 and finally moved to use them as my primary bank in 2020. Never had any significant issues. Recently I was setting up a Revolut Business account and I didn't get a notification email requesting additional evidence. Me not getting an email is something they could improve, but the need for a thorough identity verification is understandable given their global ambitions.
Edit: I'd like to add that revolut was very helpful after most of my valuables were stolen in 2019. While my other bank took three weeks to deliver a new debit card, a virtual card issued by revolut worked immediately via NFC.
I have been also using Revolut as my primary bank since 2017 and no issues at all. On the contrary, great customer service (I was a Metal customer and now Premium customer). Now I even do my trading through them.
Edit: I'd like to add that revolut was very helpful after most of my valuables were stolen in 2019. While my other bank took three weeks to deliver a new debit card, a virtual card issued by revolut worked immediately via NFC.