На перекрёстках показывать время поездки по альтернативным маршрутам c возможностью установки минимального времени отличия. То есть, двигаясь по предложенному навигатором (оптимальному, по его мнению) маршруту я на перекрёстке должен видеть на сколько минут увеличится время поездки, если я поеду по другой дороге. Если время то же, то я сам выберу по какой дороге ехать. Если на другой дороге значительное отличие по времени, то туда и соваться не буду. На другой варианте маршрута должно стоять расчётное время отличия от оптимального: +3, +20 и т.п.