Now that TomTom works on CarPlay it’s crept to the top of my satnav list. I’ve not tried Google maps since their last update but it sounds like they’ve addressed most of the main issues I had with it.