In terms of FX spread, I find Revolut > Youtrip > Amaze (Instarem gotta earn from larger spread to cover foreign cashback incentive).
And I've shunned YouTrip as a foreign spend card. I was stuck with a locked card that couldn't be unlocked for 3 days, and stuck with £ and € because their currency exchange wasn't being acted upon even though the slider thing worked and a successful message shown. What did it for me was their non-existent support. Their hotline isn't 24/7. And when you eventually get through to a human, they just hang up on you without uttering a word. Email supports gets back to you in 3-5 working days. Utmost shambles.
Imagine trying to deal with them for fraudulent txns