I've just read that our EA subs allows us to run IAAF races without needing a medical letter. A guy up our way has just had this confirmed in an email by Florence Marathon. That'll save a bit of hassle / money ...
In support of Ivor, however - there was a junction when an inland road met a coast road at around 18 miles where we had a right turn, and I did feel that I was pretty fatigued by that point, and wasn't as focused as I would normally be. I didn't enjoy running out into that junction - fortunately the oncoming cars (in both directions) were courteous (as I'd found them to be all week on holiday there), but I felt it was a significant safety issue.
I also agree that predicting who would come first, second and third wasn't the best way to introduce your best runners - raise their profiles, yes, but don't anticipate the outcome of the race.
Not everyone has the experience to know that if a race says there'll be gels there might not be any ... I take my own gels now, but I didn't on my first marathon. In my opinion, it would have been a courtesy to have informed people at registration.
I've done 15 and to date nothing beats Mablethorpe for me !! (no milk, mind!)