I would of bought it if it kept the obc functions.
I use my code function ALL the time.
I would of bought it just for the touch screen and the USB and Mem card abilities.
You can also gps track your vehicle if its stolen, no waiting for lojack or a stripped burned out shell.
They use windows mobile operating systems on most of these units, i even saw one with android. So the possibilities are endless if your tech savvy with programs that are available.
86 325es (wrecked by careless driver)
87 325 (project for life)
00 540is 6spd (daily driver)