Flying CW on the later flight is very nice
Preflight dinner in the non F side is quite comfortable and the food is very very good. Last week they had Asian wok style food made as you wait with shrimp or beef or veggies and also buffet style food hot and as much as you want. Much nicer than anything you'll get in board. We've had shepherds pie, grilled salmon various veggie options. Cold salad and meats cheese lots of choice
Pulse cookies fruit cheese
Booze is standard bar fare but it's quiet and small and comfortable. My advice get there about 90 mins before as check in and security take about 10 mins and have a relaxing meal in the lounge and a few cocktails. Then go to sleep as soon as toucan on Thr plane and you should be able to get 5 hrs shut eye from 10pm on. Especially if the late flight is 744 and you can snag the upper deck
Out last few flights out of YYZ have been just that and 64 JK and we slept for 5 hrs.