I like having OSM sometimes for, like, figuring out parking and trails in parks, but I've never succeeded using it to get directions on roads.
Any time I'm driving somewhere reasonably far (or where I know there's no service), I'll download or update the maps. Never had an issue.