OsmAnd navigates great now. The latest updates as of about a year ago improve the experience a lot.
I even have it pulling Google Map's real-time traffic condition tiles so can see where traffic is backed up.
If a house has its address entered into OpenStreetMap, OsmAnd tends to find it now, but most house addresses aren't in the database, so like I said, I use GMaps WV to look up addresses and then send the GPS coordinates to OsmAnd.