I did a flight RT from LAX to Denpasar a few months ago. The flight there wasn't too bad with good connections. However the flight returning left something to be desired. All done technically in one 38 hour day(I won't mention anything about the getting to the A/P and waiting or leaving). If you can get Qsuites for that portion out of Doha, sleep definitely is that plus when your flight attendant doesn't wake you for any reason.