There are many warnings on IBA sites to NOTjust rely on odometer readings since they are frequently off. So using a good mapping programand GPSis actually better than relying on your odometer.
This is why, as you point out, that either that programmed GPS, or a good route prepared on-line (Google Maps) or off-line (Basecamp) confirms the distance traveled is adequate.