Speaking from the point of view of someone who uses satnav every day for work, I’ve used Google Maps, Apple Maps, Here, Navmii, CoPilot, and Waze, and the one issue I have with all of them is the way roads are rendered, I find the graphics to be just not bold and clear enough. They’re fine for casual use, but I work with a team and it’s important that everyone gets to where they should be on time, and personally I’ve found the TomTom Go app works best, it gives good redirects if there’s a holdup or accident, but it’s the clarity of the display especially the zoomed junction view that I prefer.
It’s pretty much identical to the actual satnav that my team leader uses and I use it even when I know the route, just in case there’s a traffic issue.
The fact that you have to pay for it to get the live traffic may be why it’s that bit better, I don’t really know, but it works for me.
CoPilot has recently had some updates, il give that another go on some non-critical journeys, see how much it’s changed, that might be a worthwhile app on a phone for the OP; the thing with using a phone app rather than a stand-alone device is that you’re unlikely to leave your phone in the car and have some thieving scumbag put a window in and nick it – I’m forever seeing reports in the local paper where a car’s been broken into and a satnav taken from a glovebox or even off the screen!