Simply said, no, the OSM data is not nearly accurate enough.
It is similar with the topic that our friends in India point out, see the previous link.
On the Island of Java the data is considered acceptable accurate. And I am not talking about street-numbers.
(That will not make too much sense anyway in Indonesia, as houses are numbered randomly, and long streets could have 3 times the number 2, in it for example. Even where I live, in Jakarta, a street of 1,5 km long, the number 2 appears 3 times, the number 6 minimal 4 times, and nr 18 2 times.) - Just some side info
Even on the most populated island Java and Bali are still plenty of streets missing, and mostly cover only main roads and secondary roads. Smaller connecting roads are often not available. On any of the other islands the data is often limited to 'provincial roads'.
As we are expanding significantly to other islands of Indonesia (Kalimantan and Sulawesi) and we are confronted the hard way that our current data is not close to accurate, and new customers are complaining already.
Regarding the other comment, one of our new customers is not willing to pay extra. Yet the cost of using Google we consider it heavy for our business-model. Because of the the use of Gurtam Maps seems the better alternative, given that the future of updates is guaranteed in one or another way.