I like it and will probably get one and install it myself (what's so hard ? no coding required) - price is reasonable too - but I wish BMW had spent a bit more R&D into making customized mountings for each type of dashboard, like they do with many other accessories. You can't just slap a flat accessory onto a curved dashboard and call it a day, not per BMW standards.
Another interesting info: from pictures I noticed that the device (or part of it) is actually made by "Elebest PTE". I looked up their web site and it seems that they manufacture accessories for several car brands. I found another gadget/accessory, the "BMW Advanced Car Eye" which is actually a dashcam sold as a BMW original accessory (as you can see from the picture set which contains a picture of the box):
http://www.myelebest.com/index.php?i...duct&id_lang=1