Я думаю нет принципиальной разницы. Если есть свободный порт с АЦП, то используйте его. Я так понимаю, DS18B20 использует PWM для передачи данных на МК. Как по мне вариант с АЦП легче воспринимаем и реализуем.
А насчет точности, если нет шумов на плате, то погрешности не будет в обоих вариантах.