In theory it sounds good (although hoping it isn't just an excuse to cut cabin service and food to a minimum...).
Wish that more routes would take passengers wishes to get a few hours sleep more seriously - DEN-LON seems to be a shocker in this respect... (surely if you are paying for a flat bed seat, it is often because you would like to use it to get some sleep...)
DEN-LON is probably less than 8 hours, but it STILL takes them about 3 hours to serve dinner and dim the lights in Club World (and that was without having dessert/coffee!), THEN they insist on wheeling duty free through the cabin. Did this route in economy once and it took over 3.5 hours to collect trays and dim lights... Maybe I have just been unlucky on this route (only flown once a year), but it seems like bad time management to me...
Still, Denver has no "preflight dining" either. :-(
Boo