Just be aware that all these solutions depend on the mobile phone reception. If you run in a dead zone, you'll lose the tracking (or it'll freeze). Following booktrunk's Leicester marathon was mostly fine, but in some areas it stopped and was a couple of miles out for this reason 2 or 3 occasions.
In my experience, and I've tried quite a few - you're better off with normal food with protein in it. I just have my normal meal (or if I can't within 30-40 mins of finishing running - I have ~300 cals worth of something 4:1 carbrotein washed down with water). The one thing whey protein is excellent for (again from experience) is draining your wallet! It probably (as Pudge says) did do something psychologically for a while, but it soon wore off.
Timing your big meal to follow your runs is probably the best strategy I think - better utilisation of the nutrients in the "window" following exercise.
I thought it rather bizarre that the TV interview with one of the organisers shortly afterwards had her grinning and practically laughing as she explained why it was "cancelled" - a complete lack of tact or media awareness there.