The MPG is definitely possible. There are a few posts on C63world with owners seeing similar mileage. 75 on the highway I'm right near 24. As long as you're not in the throttle all the time (which is extremely hard to do) it can be done. I'll snap a pic next time.