Our 2004.5 Chevy D/A also has both instant and average MPG's given on the DIC (Driver Information Center). In the nearly 150K miles the truck has gone since we purchased it new, I've never yet seen even .2 MPG difference between the DIC readout and hand calculated MPG's. I'd call that being very accurate! I always fill it to 1" to 2" below the filler tube top for accurate repeatability in fueling.
Can't be real accurate when I have the 100 gal aux tank in the bed when towing the 5th wheel as being parked on slight angled surface under the truck makes several gallons difference added before the level reaches the same point of reference at the filler opening. Can be very close over 3 or more fillups but that takes a lot of miles of travel to use that much fuel. Can't have the TC and the aux tank in the bed at the same time so MPGs can be found with accuracy.
A superb CC LB 4X4, GM HD Diesel, airbags, Rancho's, lots more
Lance Legend TC 11' 4", loaded including 3400 PP generator and my deluxe 2' X 7' rear porch
29 ft Carriage Carri-lite 5'er - a specially built gem
A like new '07 Sunline Solaris 26' TT