I agree, I miss carplay as well and hope that apple and Tesla learn how to play nice one day.
As for navigation, If tesla could integrate with Waze, their nav system would be great. I run Waze on my phone speaker while using the tesla nav, which is good, but it could be better if it were social.