Non e' la prima volta che c'e' questa discussione qui su sam, vi spiego come la vedo io.
La bussola puo' sbagliare per vari motivi e quindi se possibile la evito, io la direzione la prendo restando immobili anche senza bussola, tengo sempre la schermata mappa con traccia percorsa visualizzata e ragiono rispetto a quest'ultima.

Esempio:
Clicca sull'immagine per ingrandirla

Nome:   7139.gif 
Visite: 25 
Dimensione:   33.5 KB 
ID: 142256

Ammettiamo di fermarci dove siamo ora nello screenshot qui sopra, so che per raggiungere la destinazione devo andare nella direzione della linea viola. So che sono arrivato dalla traccia nera e quindi e' semplice calcolare che devo girare a destra di circa 10 ° rispetto al senso di marcia di quando sono arrivato.

IMHO La possibilita' che la traccia sia sbagliata e' molto piu bassa (penso sia 0) di quanto possa essere sballata la bussola (per esperienza qualche volta capita).