This is a great thread. For my 2c worth, always wear some form of eye protection. Some years ago, when young and brave and in twighlight conditions, rode in to some (slow) insects, one of which exploded against my eye. Pain awful. 20 minute lecture from my doctor, bottom line was broken insects can release toxins which would permanantly damage vision. Very lucky not to have damaged my sight. I always wear glasses now, even if they do fog up in winter!