Add Miracast functionality.
It doesn't replace AA or CarPlay as you have to control it from the phone, so claims people would mess with videos etc while riding make no sense and Google is bringing video apps to AA for times when you are stationary anyway.
The real need is to see an app which will always be incompatible from your phone on the brighter better positioned AIO screen. Personally I do this via a tablet and HUR to show live data graphs from OBD2 diagnostic logging programs while riding and trying to reproduce issues with the bike.
Not everyone would use it, but it is not the hardest thing to do and some people would use it a lot. Other much cheaper units have it already as a feature so really you need to try and keep up with these features now most of the problems have been fixed.