Decent idea (good for night-driving lol) but I think it's kind of hard to code.
Especially with all of the different vehicles out there, and the headlights' position would have to be unique for each vehicle.
Could probably be coded for the default vehicles; doing other vehicles would be a little extraneous since not everyone has that particular vehicle.