The cash limit is a big drawback. It depends on where you are travelling. Modern countries Japan, Singapore where everything is paywave the cash doesn't mater. Philippines, Vietnam it is more critical.
But I am a fanboy for Wise just for clarity and immediateness of transaction amounts. Spend JPY400 on a coffee and it's immediately visible as a JPY400 drawdown on the JPY balance. I also spin up a virtual card for each trip for in country Grab app, train trips etc etc. Upon completion of the journey I cancel that virtual card and any registrations I made with it are useless.
Another favourite I have is for those "free" subscriptions which require a card to activate them with the idea that you will forget the auto-renewal. I use a virtual card for the registration and then freeze the virtual card. I can then choose to pay again when they prompt me instead of navigating the tortuous path to cancelling a subscription.