Thanks for the kind words. Both items you mention, I observed too. And I think your solutions are good ones.
Since I was running work assignments and changes, I take some responsibility for the course worker issue. My hope is that after a few more events the guys that weren't taking responsibility for their area will be more proficient and aware. Essentially, the problem will fix itself as today's noob is tomorrow's veteran.
Another way to solve the missed run group issue would be to have had 25 more drivers registered on Sunday. If we had 6 more cars per color group, we probably would have hit the time targets. I prefer this solution above all others. Also, if we had 6 more course workers per group, that would be one additional body per corner station.
I'm glad that you enjoyed Sunday's event. The club/chapter/program is doing a great job. Imagine how much better the event could be if we had more dedicated volunteers.