Regardless of whether the flight is a day flight or an overnight, the whole time you're not really burning any calories. So, personally, I'm happy with the meal at each end of the flight and minimal disruption in-between. Of course, this should be supplemented by the availability of snacks for those that need it, either through hunger or boredom alike!