Oh yes, I use both Revolut (very happy with them) and the Transferwise Borderless account with card. Transferwise did block one incoming transaction because it came from a crypto exchange (and the incoming money was refunded to the sender: the exchange).
One unfortunate thing about Revolut is their limit. Even when verified you can also deposit 30k euro a year. (There were willing to raise this to 40k though after sending bank statements and income statements).
As for online banks, I also use N26 and they are perfect.