NavTool is expensive but when I look at the additional costs some users (like you) have incurred and the additional time spent, I could never justify it. Your setup appears to be exemplary, but I (and possibly the OP) just want my factory screen to mirror my iPhone. My wife doesn't need high fidelity audio for her Dave Ramsey podcasts.NavTool is, AFAIK, a minimally invasive interface that plugs in between the audio unit and the screen to allow phone mirroring. You do not get a touch screen, and need to control things from the phone. Cost about as much as a quality CarPlay/Android Auto head unit.