Thanks for all the feedback!
I would be lying if I said there wasn't some level of hesitation on my part in purchasing this unit as opposed to something already proven (Dynavin & Hualingan).
Fortunately, I do not have DSP so I'm not as limited as most.
Part of me also wants to wait and see if someone can come up with a product that incorporates BMW's OBC. This won't completely deter me as I know I can always move the OBC to my glove box as well.
As mentioned above I'm really picky
At the end of the day I'm looking for something that looks as close to OEM as possible and provides modern functionality.
P.S. ~ I had the OEM Navigation in my E39 M5 and it was awful!