For roast/Christmas dinner I usually do a hybrid.
Carved meat, potatoes and roasted veg go on the plate with a little gravy so they leave the kitchen hot, moist, aromatic and nicely presented, straight in front of people. There should still be plenty of room on the plate at this stage.
Other stuff on the table, incl spare gravy and meat, for people to help themselves. Potatoes keep themselves hot for long enough in a big bowl; greens need something with a lid ideally (I usually just end up sending the pan to the table with lid on), yorkshires don't even keep their heat while on the plate and are warmed up anyway when you make a forkful of meat. gravy and yorkshire or whatever.
Dunno if that helps at all?
I'm not massively fussy about roast dinner being piping hot tbh; I'm more interested in it being cooked right and having the right textures and colours. Reheating/keeping warm is to blame for a lot of the tough roast beef and yellowed french beans in the world! But clearly stone cold food that should be hot is horrid.
It does all need to be ready fairly simultaneously, but it works for us. Ideally the plates would be heated but I don't always manage it. I tend to do translucent meat juices rather than thickened gravy so don't have the problem with it separating if the plates aren't properly hot. Never had a complaint or microwave dash from kids or oldies alike ... yet!