Sorry I put UDR on title by mistake.. It was getting late last night here in London
The connection from in Delhi is indeed over 12hrs on return to connect 9w to BA whereas in BOM only 4 hrs but that soon goes in the hassle of changing airports.
I think DEL it is even if it means a long layover. I guess I can go and see Delhi by night rather than sit at airport for the whole time.