The Garmin 60CSx has a built-in magnetic compass which works fine while mounted on motorcycles. And if "calibration" were needed, Crafty's own code could include that function. I'd think the difference between magnetic North and true North might be a bigger annoyance, though that too could be corrected to some degree in software.
New desert racing frontiers
It will be Devilish !