This is the first time I notice this option. I'll watch out for it henceforth.
Oh, wait, I think I tried to order one recently. I wasn't aware that those were J class meals. However, I was told that there is no food, just snacks, because it was an evening flight. I was pissed. I had been in transit for a while already, the connecting flight was delayed, the Maple leaf lounge had closed anyway and kicked everybody out, and except for a hugely overpriced burger king everything else was closed. And then I can't even get a sandwich, let alone a warm meal, on board.
Hungry passengers are unhappy passengers!
Preorder, please. Maybe start with flights were ordinarily no meals are sold due to time of day. Stowage shouldn't be of the issue there.