Which one to choose among Millennia, Swiggy and Tata Neu?

Getting an offer for a credit card and HDFC is giving me an option to choose one credit card among the 3. I have an option to get either of Millennia, Swiggy and Tata Neu.

My major expenses would be online shopping and occasional travel. Can someone here please guide?

Card name Benefits Best for
HDFC Millennia credit card 5% cashback on Amazon, Flipkart, Swiggy, Zomato, and other top merchants. 1% cashback on all other spends. Airport lounge access (domestic).Fuel surcharge waiver. Frequent online shoppers who prefer cashback on top e-commerce platforms.
HDFC Swiggy credit card 10% cashback on Swiggy orders (Food, Instamart, Dineout, Genie). 5% cashback on online shopping (Amazon, Flipkart, etc.). 1% cashback on other transactions. Airport lounge access. Frequent Swiggy users who spend a lot on food delivery and dining.
HDFC Tata Neu Credit Card 10% NeuCoins on Tata brands (BigBasket, Croma, Tata 1mg, Tata Cliq, etc.). 5% NeuCoins on non-Tata spends. Airport lounge access. People who frequently shop on Tata platforms and want NeuCoins instead of cashback.