Ditto. I keep my current account in a "proper" bank (which also allows me to pay in cash) and only top up Revolut as and when.
We're using it for business as well, but I'm not sure that will continue as we go international. The exchange fees are interesting, but they started adding more banking charges. Understandable, but also an argument to then look for alternatives again - that battle is long from over so there will be new entrants and we can switch quite quickly.