I dislike the CarPlay stuff. Tried the Chigee AIO-5 when it came out then the larger AIO-6.
They're the "high end" of the new wave of Carplay devices.
There are advantages and disadvantages but for me there are significant drawbacks with these new Carplay devices:
1. The use of the wheel to navigate through the interface is shite, especially when viewing a map / navigating.
2. They can be too bright at night. Even at the lowest brightness, they're producing too much glare at night and maybe that's why everyone's obsessed with massive LED lights to compensate.
3. You have to download offline maps on your phone in case you don't have network coverage. Routing requires network coverage in most cases...
4. They drain your phone's battery, but yeah you can charge your phone on the bike.
5. Esthetically, some of them are an eyesore, protruding from the mount, generally too big and "loud"
In contrast the newest BMW navigator hits the nail on the head:
1. Excellent bike integration. When you're viewing the map, turning the wheel up/down zooms in/out. You simply can't do that on any Carplay app - for me it's a big deal as I use this feature constantly.
2. Night time auto brightness is excellent, perfectly visible without frying your eyeballs
3. I have a sim card in it so it syncs all the routes, favourites and bike data with the BMW app on my phone
4. It doesn't need my phone, so I don't need to charge it and it doesn't overheat
5. Everything feels just right in terms of design and integration
6. Yes, it doesn't have speed camera warnings but I don't need them
I hope this helps