Revolut is a bit different to a normal bank because you’ll have a GBP balance, a Norwegian Kronor balance and a Malaysian Ringgit balance (+ any others that you might use). You can shift between those currencies at the (competitive) exchange rate shown in the app, so you know exactly what you’re getting.
Compared to paying with your UK bank card in Malaysia with no real idea how much will come out of the bank once it’s converted to GBP I much prefer it. Avoids you getting hit with poor exchange rates and foreign currency charges with every transaction you make.
I also like the virtual/disposable debit cards for online transactions – no worries about an online retailer doing something dodgy with your card details – just cancel and generate new card details without having to wait for a physical card to be issued.