@AJ.. brilliant analysis! never had all the travel cards being compared side by side!
Another good non travel card that you might have missed is the StanC Manhattan Platinum card.
Comes with zero fees (I have been using it since 2008; though sifted to Citi PM and Amex Jet these days)
You get 5 points (4.15 JP/KF miles) per INR 100 spent and 5% cashback for transactions done on supermarkets.
A no fuss, no frills card which gives you good returns (limited to JP redemption though)