we are flying to Mauritius and choosing between - British airways departing at 9pm, arriving at 12pm - air Mauritius departing at 4pm arriving at 7am which do you think works better with a 1.5 & 3.5 yr old?