Even after boiling all the eggs there will just be someone who complains they have to peel their egg at each aid station!
The food available at the races I have done may appear to be party type food but its easy to get, store prior to the race, transport and sit outside for hours during the race. Remember prior to race day the number of staff available to cook and prepare food is very low! Possibly 1 person. I think if they can offer at least a sweet, a savoury and a fruit option plus drinks then they have covered the bases. Anything particular you are after, carry it. It is very easy to make small rice cakes or egg bites and they weigh next to nothing so carrying half a dozen is not a problem.