traded our '15 Ram 1500 and a Chrysler 300 in. The Ram had factory nav. It was not perfect, but i found it just as reliable as all other options available to carplay. Mine did the lane advisory and mirrored the alert on the dash cluster. The benefit for me was that I don't have unlimited data on my phones. The 300 had carplay with no nav. I'm not a huge fan of Waze. It works, but it will not continue alerts if a call comes through while you're using it. Google Maps will continue to actively track you and give audible alerts even while you're on the phone. Maybe that was a glitch in our car, but that's what we found. Only benefit I've found with any carplay option is that you can mess with the destination stuff no matter what the truck is doing... and the built-in nav will not allow you to punch in stuff while in motion. My wife is hearing impaired so, the verbal commands never really worked with her, either.
Our '19 doesn't have nav.... but if stars align, I'll have it installed. One less thing to have to screw with in the truck for me.
I've done it both ways. I still prefer built-in navigation. Nothing to plug in or leave in the truck for someone to steal.
Yeah, because unplugging and plugging in your phone is such a daunting task. Who leaves their phone in the truck anyways. Lol