I tried using OSM a month ago when I was travelling around Bali, Indonesia. Google Maps is terrible there, so it wasn't like I had much choice. I looked on Google Play and found an app called "OsmAnd Maps & Navigation" that was well rated, it was also offline which was a plus as there is limited mobile coverage outside of the main parts of the island. I downloaded it then the dataset for Indonesia (200mb, it took a while), and tried finding a route. After a few minutes (!) it had calculated one, but the route definitely wasn't optimal. I tried another app "Sygic: GPS Navigation & Maps", it was premium but had a 7 day free trial (perfect for my 3 day road trip). The route it calculated seemed a lot better, so I went with that. I was actually really surprised by how well it worked, even in the north of the island which is quite undeveloped in places it was able to find the best routes.
TL;DR; Even though the dataset may be ready, you still need supporting consumer ready apps to use it.
(Originally posted this as a separate comment, but it is pretty relevant to this).
TL;DR; Even though the dataset may be ready, you still need supporting consumer ready apps to use it.
(Originally posted this as a separate comment, but it is pretty relevant to this).