Well, if you expect 40ltr than you will not disappoint in future, but if u expect more than that then you might get disappointed, not every GD gives you that figure Bro.
If you concern more about Average than go for Sprinter it will surely give you more mileage, but if you want comfort than go for GD eyes closed 