JFK to PNQ in Economy (Aug 31 - Sep 12): Air India via DEL vs. flying to BOM and taking a cab?
Hi everyone,
I'm booking an economy round-trip from JFK to Pune for late August (Aug 31 to Sep 12). I am looking into Air India options but I am heavily torn between two completely different routes:

JFK to DEL to PNQ - 4hr layover
Booked entirely on Air India. I see that the JFK-DEL leg uses the new A350, which looks great. But how is the transit experience at DEL? Also, I know I have to collect my bags at DEL for customs and re-check them for the domestic leg. Is a 3-4 hour layover enough time to deal with baggage and terminal changes if there are delays? Years ago I had a horrible experience transferring at Delhi, they made me pay for my checked bag for the DEL to PNQ.

JFK to BOM then taking a taxi/cab via the Expressway to Pune.
For those who do this route often, is it significantly less stressful to just take a cab from BOM to avoid the domestic flight transfer and baggage re-checking hassle? Or is the 4+ hour drive after an ultra-long-haul flight not worth it?
Would love to hear your experiences with baggage transfer smoothness at DEL vs. BOM, and overall thoughts on the AI economy experience for these specific routes (entertainment system, wifi etc). Thanks!