If you are paying a lot in foreign currencies, then the paid plans of Curve are worth it. I used to use the free tier for ages until I did some math few months ago and realized, that I am better of with metal. Was also happy to notice few days ago that can use Curve with MobilePay as I do not have any other debit cards...
One annoying thing with Curve is that you might end up loosing in exchange fees for refunds of foreign purchases / hotel bookings. You get the same amount of foreign currency, but the original credit card transaction is not canceled...