Как-то давно, во времена прогрессивного GPS-чипсета SirfStar III, я настраивал его через инженерное меню.
В принципе можно под разные условия довольно точно настроить. Чтобы фильтровал явный брак.
В итоге будет задержка по скорости — более 1 секунды, но сама по себе скорость будет весьма точной.
Собственно там вопрос был в точности трека. Если трек усреднён и точно "привязался", то и средняя скорость будет вполне точной.
Москва наполовину накрыта глушилками, тут никакое усреднение не поможет