Yes bank marquee gives me 4.5% reward on online and 2.25% on offline so with 1% forex markup, I'm net positive.
And coming to debit card I already have an yes bank debit card which has 0% forex markup and it's a Visa infinite debit card, so I don't see a reason to get any other.