Installed in my CCC car today! All works great with my android phone, both wireless and wired and the resolution really isn't too terrible.
There is zero noise cancelation with a ton of background noise on the other end, so I'm taking calls through the factory Bluetooth until that might change. Google Assistant prompting from the voice button works perfectly (obviously I updated the firmware) and listens through the factory mic (using mic splitter) without issue.
However my wife's iPhone XR will not connect to carplay at all. The phone sees it and will connect Bluetooth and show it as one of "my cars" but the unit never connects. I wonder what if there are issues with ios 15. Can anyone with ios 15 confirm theirs is working?
Other than this, the only thing I'm not thrilled with is that firmware updates require a microSD AND pulling the power plug from the unit. That makes adding an extension cable only part of the fix, so firmware updates will require me to pull the glove box to be able to pull power. Would be nice if they could have a prompt in the software to initiate an update.
The CCC unit requires a quad lock adapter, like the other solutions out there, so things are tight behind the dash, but not impossible. Of course, it communicates over the MOST bus just like the CIC unit.
I did not have to code but I had an ipod adapter before (removed now as both use the CD changer interface) so the options were already on. ISTA has a standing error of communication problems with the CD changer / ipod, but appears to be harming nothing and could be a result of me not removing the ipod coding.
Editing to add:
I also installed the previously recommended aliexpress backup camera. It is actually quite nice and fits well, especially considering the price. I ordered some LED reverse lights to aid nighttime performance. I tapped into a ground wire nearby on the trunk and hooked the power wire to the red wire that runs with the rca connection, which I hooked to the 12v out provided by the P2000. Getting the rca through the trunk harness boot was interesting - eventually used the hanger with a hook bent on the end to ensure the rca couldn't come off. I had to cut the white wire to remove the camera's built in guidelines. It all works well without needing a reverse light trigger on my automatic e90, including reverse lines that move with steering provided by the P2000.
The 'factory options' screen in the interface has an echo cancelation option that I would have expected to help with background noise but it immediately fails when starting.
Photos attached. Excuse the lack of an m3. I have one, just not my e90