What's interesting to me is that the (relatively) new GDI technology hasn't done a lot to improve mpg. A late-1990s, early-2000s 3800 GM v6 could easily pull down 29-30 mpg in a Grand Prix / Regal / Impala and run forever (intake manifold gasket / dexcool issues aside). A new 3.6L GDI impala gets about the same MPG. It does have 30-40% more power, but how often does the average consumer go pedal-to-the-metal? The old 3800 still had enough power to safely merge, etc. That old 3800 series is based on an early 1960s design, and only had four gears. No question more power with the same MPG is a great thing, but GDI also brings problems along with it. How far have we really come?
DI has done wonders for the LT1 engine in the new Corvettes. Even when I don't use AFM, I can still get about 2-3 more MPG on the highway than I did with my old 2005 Corvette (that had 55 less HP too!) When I use AFM I see another 2 MPG more. So I would definitely say that direct injection has been a good thing for the Corvette. And I've yet to see any serious carbon buildup issues reported so far, and there are a number of people over 100k already on theirs.
I think that if you use a good synthetic oil (and don't do super extended intervals), use nothing but Top Tier gas, and don't drive like a Grandma all the time, you have nothing to worry about with direct injection.