I just looked at this and I almost can get behind it. +1 on women having their own start, and juniors/kids not having to worry about being run over by someone. I'll save you some time to see the start times/lists below, but I fall into the "remove the masters, make the individual category races" thing. You have two races (the 1pm and 2:15pm) dedicated to Masters. If you make one masters start time, then you could have the 4/5s have their own start time, and a 2/3 start time. As a youngin', not sure I understand the benefit of the masters categories and you can feel free to school me. Maybe in 9 years I'll want to race guys only older than me, but why not lump all the masters together instead of the categories?
My point is that the under 30's don't have the option to race a Masters race. If the Masters people don't want to start in the crowd or behind another group, race the Category race.
Cat 5 - 8:15AM
Masters 40+ 3/4/5 - 9:00AM
Little Belgians 1 - 10:00AM
Juniors - 10:01AM
Cat 2/3 - 11:00AM
Cat 4 - 11:01AM
U19 - 11:02AM
Women 45+ 1/2/3/4 - 12:00PM
Women 3/4 - 12:01PM
Women 4/5 - 12:02PM
U19 Women - 12:02PM
Masters 50+ 1/2/3/4 - 1:00PM
Masters 60+ 1/2/3/4/5 - 1:01PM
Masters 40+ 1/2/3 - 2:15PM
SS Men - 2:16PM
SS Women - 2:17PM
UCI Women - 3:15
UCI Men - 4:15