Как база данных с информацией для автомобилистов (геометрия и качество дорог, дорожные препятствия и т. д.) лучше, конечно же, OSM.
Вот только не могу понять, как это на основе одних карт делают другие, что остаётся тогда!?
Не понял вопрос. Можете, пожалуйста, перефразировать?
И зум хреновенький у OSM.
Покажите пример.
OSM - база данных, у неё не может быть плохого или хорошего зума. У неё вообще нет зума, потому что данные хранятся в векторном виде. Зум может быть у тайлового слоя (набора квадратных картинок, грубо говоря), который рендерится из данных OSM. И действительно, есть слои с плохим зумом. А есть с хорошим. Можете поискать здесь, возможно, что-то понравится:
edward17.github.io/LayersCollection