They have got very busy but remember there are now around 750 seats on every train. You’ll be fine & almost every service from 06:00 up/08:30 down will have catering in the form of cafe bar, trolley & often both.Thanks for your replies, hoping it will not be too busy!