Lots of people up where I live have tried those dear chasers and they do not work. I live out a ways in the boonies on a large lake and we have plenty of deer sightings and of course many deer/ vehicle events. Crashes with deer are very very common, seeing blood splats on the road are also very common.
You learn to drive in center of road if no oncoming traffic, you learn to be very watchful and at certain areas to slow down and be extremely careful.
NY law will allow the driver of a hit vehicle to claim the carcass or designate a party to take it. You need a paper signed by a LEO or Encon officer and you can legally possess.
As this is a rural community most all out here hunt so people are very experienced with deer preparations and not much goes to waste. If the driver does not want or has left scene a charity can be called to get the carcass.