I have a 2009 bmw g650gs and it is a great bike. I bought it new in 2009 and it now has 28,000+ miles.
My average mpg is 70-72mpg doing 70mph on the superslab. My low fuel light came on this morning at 232 miles, got gas 2 miles later and I had a half gallon left (used 3.6 gallons): you do the math 232/3.6=?? (my 2009 has the 4.1 US gallon tank).
BMW is going after the KLR riders with this bike. The terra is the off-road version and the strada is the on-road version.