TATL flights in the 6 to 7 hour range are brutal. Very little opportunity for sleep, and you arrive in the morning basically exhausted when everybody else is waking up. I much prefer a longer TATL flight. Last one I took was IAH-FRA, and I thought that was just about the right length.