I just got a new 2016 Trail Premium and was looking to replace the head unit with something that had CarPlay [not a fan of the Entune system]. I read around this forum in dozens of threads on how to replace the head unit, how to install the iPad mini in the unit, different windshield mounts etc. and I shopped around on options for CarPlay units. After a lot of searching and reading, I ended up finding a perfect magnetic mount that lets me snap in my mini flush-mounted right over my stock head unit. Install took 5 minutes with the 3M sticky backer that comes with it and I didn't have to do any permanent alteration or drilling.
The fit is perfect and it doesn't move an inch even while offroading [you have to see it to believe how solid it is compared to other mount options]. I just use it over bluetooth for Waze, offline trail maps, Spotify, etc. It also works great with Siri and the new voice assistant feature in the Entune system [holding the call button on the steering wheel].
Total cost was the iPad Mini I already had and the mount available for $20 at https://www.amazon.com/gp/product/B01G8IDOPA/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1.
I'm also thinking about getting a charger that has enough juice for the iPad. This Anker one is pretty sweet as a dedicated charger and it matches the inside seat trim and black/red stitching.
https://www.amazon.com/gp/product/B00VH8L1U2/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A294P4X9EWVXLJ
I've attached some pics. Let me know if you have any questions or want details.