Grazie per le dritte Niubii.
Inconsapevolmente ho già fatto tutti e tre i test.
1-la traccia è praticamente sovrapposta.
2-il rettilineo non era lunghissimo ma la traccia lo seguiva più che dignitosamente.
3-mi sono fermato in un piazzale per una chiamata ed ho notato come dici te la nuvola dei punti...ho riportato la traccia in Google Earth adesso e ho misurato il "diametro" della nuvola che è di circa 4-5 metri
Allora e' perfetto.
Accertati, a titolo di verifica, che la frequenza di campionamento sia impostata su un intervallo fisso, con criteri di tempo o di distanza (ad esempio, ogni secondo oppure ogni 100m).
Se cosi' non fosse (ad esempio, l'intervallo di campionamento e' impostato su "Auto"), potresti trovarti in una situazione paradossale: l'algoritmo di "arrotondamento" delle tracce opera egli stesso una media delle ultime X posizioni/direzioni di marcia e tira fuori un valore che non e' quello misurato, ma quello calcolato sulla base degli X valori precedenti.
Succede allora che il GPS memorizza solo i "punti singolari" del percorso e la traccia assume un aspetto piu' "soft", i rettilinei sembrano rettilinei

e le curve sono tutte delle spezzate.
In conclusione: verifica con quale intervallo stai memorizzando la posizione; se e' impostato ogni "tot" secondi oppure metri allora i tuoi risultati sono senz'altro validi e IMHO puoi utilizzare il Tomtom per memorizzare/seguire i tuoi percorsi.