While from safety point of view it might be a good move not to cook and instead load from the base kitchen...the biggest issue is if the train gets late it will be inconvenience for the passengers.I have personally experienced this especially in some trains where pantry was not available. Train ended up being late and dinner got loaded around close to midnight