I'd second this thought.
Take the airport shuttle to transfer from one terminal to another.
Airline lounges are better now. Most of them are renovated recently.
Nothing exceptional, but good enough to get some snack and drinks.
BOM Domestic is nice even if you dont have lounge access. I was there in the early hours of the morning and there's was welding going on...