Now that I think of it. Why does anyone training for a marathon these days need to force their bodies to adapt for fat burning instead of glycogen.
Historically, during a race, the marathon runners would receive no food at all. Once they received no drink either.
So really what your average marathon participant needs to do is just run enough miles so their leg muscles can handle the impact of several hours on the road.
They should train like cyclists, to eat while on the move.