Just a warning: I preordered one of the Thai Sets on a BKK-NRT redeye, and was only served the main curry (along with bread and fruit) after waking up and prior to landing. I was extremely tired and had little appetite so I didn't raise the issue with the crew, but for anyone who expects the whole meal to be served I recommend you confirm this with the purser before going to sleep.