I've flown DEL-MXP-DEL twice now. Lots of nice double miles, but I almost wished I hadn't paid for J due to the available upgrades! On all my flights Y was oversold and J virtually empty. On the last two flights we were 3 in J on the outbound with 0 free seats in Y, and 11 in J on the return, of whom 7 were upgrades due to overbooked Y.
Besides English, Hindi and italian, a lot of flight announcements were also done in punjabi. Lots of ATQ connections. Over 25 on one flight!
Anyways, I think you will have an exceptionally good chance of getting both upgrades cleared, especially as a Plat. (don't hold me to a/c though! As they say in FS, past performance is not an indicator of future returns

.

)
FYI, lounge in MXP is Sala Pergolese (probably misspelt!) but does a decent cold Italian spread of meats, sandwiches, mini pizzas etc. Also some excellent fresh Parmesan chunks. Prosecco is the sparkling wine. Make sure you get a lounge invite card from check-in!
Let me know if you need any further route-specific info.