neu card's reward rate is better and you get whatever reward you have earned as neu coin.
if rewards as cashback statement is important to you then go ahead with the virtual card. Try to get 3% cash points. Its annual fee waiver is also easy - Rs25000 of spends, just remember you can redeem only in multiples of Rs500 (or 2000 cash points).