The reporting in Revolut is nice but there is a small gap with the cash outgoings (like all banks).
This might seem trivial for most, but while living in Indonesia for a few months I had to withdraw a lot of cash as cashless payment was not as developed as most western countries.
A small form in the Revolut all could help with reports and statements. If I spend 10$ cash on coffee, I log it in the app. Saves having to re-trace my steps. Just a thought.