Awesome idea. But how about cameras in your blind spots, with a screen on the dash, so you won't wreck that brand new car?How about retractable door guards? While driving, they could blend into the profile of the car like most are now. But while in public parking lots, they can be extended out an inch or so. That way, you don't get your doors bashed in by the idiot parked next to you.
Yeah, I know...far fetched.