OK a quick update;
The cage is arriving today.
And I've ordered the headunit for the e89 which should also be arriving today.
I've bitten the bullet and have sold my Android screen and bought an OEM flip-up screen and have also ordered the add-on box for CarPLay / Android Auto so I'll have the new features that I actually use and then everything else will look OEM.
I'm also probably going to have to get an ICOM to get the bluetooth working properly, but we'll see.
That's it for now, I'll post some pictures when the new items are here