My parents came out to visit us in india last year on a multiple entry tourist visa...their visas expired on the day of departure and they had no problems going through Immigration at BOM. They were on the 1315ish VS flight back to LHR so would have had to have been a long delay for them to have an issue - but if the flight is scheduled for say 2200 or later I'd have second thoughts about the departure date!