Your anecdotal evidence is not evidence that whistles work. If there were scientific evidence then why don’t insurance companies demand or even offer them? In fact, I have not found scientific peer reviewed evidence that they do.
Everyday when I drive down my driveway deer stop, look, say hello...