Install not too difficult. I put this in a 2015 F32 with the multimedia package (8.8 screen). Looks great, like OEM. Very easily switches between nbt and android, with the audio switching automatically with my system (H/K w/ the optical cables) and flipping to nbt on reverse. Smooth operation and great resolution. I ripped a handful of mixtape videos from youtube and dropped them on a sd card (nice slot on top). I can pull them up and play full screen and give a little video aesthetic to my ride. Carplay is pretty simple and generally comes right up automatically every time I start my car. Also, all my steering wheel, siri, and controll knob buttons work perfectly.
My only cons are, given that this has to integrate as an in-between, its not totally seamless, like idrive 7/8, but well executed given the hurdles and the fact that nbt has no idea it’s there. Takes 30-45 sec to boot the android, which there isn’t too much that could be done about that, without maybe a battery in the device that could automatically just put it to sleep instead of restart every time. The 4g channels may not work in the us and lastly, I tend to have some difficult connecting to wifi, as zlink (carplay) is pretty pushy on maintaining connection and control of the screen. If you are mostly using carplay though, this is a good feature that works well to keep you in carplay.
I definitely recommend this product, it’s a great upgrade.