Thank you all for your answers, to answer some questions
I'm hoping to get the direct flight, which is at 11:55am so only a few minutes before noon. It means 16.5hours travel instead of over 20hrs and that I would be home at lunch time instead of midnight, which is better since Im back to work early the next morning
Ill be flying home on a Sunday, so hopefully traffic wont be bad.
I always self disembark, I hate waiting around for luggage, so I should be able to get off quickly