At this point I prefer OsmAnd navigation over Google maps. Maps reliably does stupid things like route through winding residential streets because it thinks that's faster and can obviously be done at the full posted speed limit. OsmAnd on the other hand builds routes I would build: get on the main road and get close, then get to the destination.
I use osmand for privacy but I think it just emphasises main roads. In Melbourne it always suggests turning off cemetery road west because it doesn't know it's congested and will get me stuck for 20 minutes. And there are some missing slip roads. And navigation constantly fails to start. I wonder, how difficult is it to make minor edits to the map data?
The map data is OpenStreetMap, so you can make edits via the standard OSM methods: