" Вернуться к известной точке"
Очень распротраненный в моей практике вариант - "Вернуться к известной линии". Например, на лыжном маршруте - как наилучшим способом срезать до старой лыжни? Или при потере видимости на возвращении из радиалки - как выяснить, уклонились ли мы вправо или влево от линии подъема? Используется конечно track page
"Использовать GPS вместо компаса неудобно"
Я прочитал статью мельком, но мне показалось, что Вы предлагаете использовать для ориентации главным образом "расстояние до точки". А как насчет "азимут до точки"? ( bearing ) В сочетании с функцией точного времени и солнышком это работает как интересная вариация на тему компаса и карты