I did go through the video above. I used sbi virtual debit card mostly to pay amex now. It is supposed to give 2x rewards which is otherwise 0.25% similar to what he mentions in video.
Do you what is the redemption options for this ms rewards he talks about
But again I think sbi rewards are better at this point of time