I do plan on gutting the projector and reworking it into a more attractive housing so it's less noticable. And there's no way to get the factory HUD to do everything I want it to do. I plan on eventually working in some sonar/stereo cameras for real time object tracking and displaying their locations and distances on the windshield, discretely of course so as not to distract. But that's only if time/funds will allow
I'll be glad to post the source to my software once I get around to actually delving into it (it'll be in C#, my most proficient language). I've found some good source on interfacing with the Elm OBDII adapter, so I figured I've got the hard part done. Other than the post processing on the projection image to counteract the stretching from the curvature of the windshield.