As long as everyone is happy, every effort put in is worth it ......
Tequila, you have to give me all the names by next week that should include full name, birth date, passport number, expiry date.
As to the flights, have you tried S'pore Airline which has a better timing, leaving Tpe at 0710 Hrs and leaving S'pore at 1710 Hrs?