Chris,
I wore glasses and contact through highschool and college, earlier on almost always contacts, but as I got older (and less vain) I went to glasses more and more for practicality. I've been strictly glasses for almost 20 years now. Working in a greenhouse, I deal with more fogging, waterspots, and dirt and grim every day than any duck marsh can put out. I'm far less bothered than anyone I know about glass cleanliness, I have developed an ability to focus beyond the lens, as it is just not practical to clean them every time there is something on them. A little hint, when you think your shirt is too dirty or wet to clean your glasses, pull up your shirt tails to clean...then tuck it back in to preserve the cleanliness. I wouldn't want to deal with clearing dirt from my eye or getting a lens off center or worse yet falling out while in a duck marsh as typically your hands aren't all that clean to be poking around your eyes.
As far as glare, stay still, a little glint off the lens as the duck passes at the perfect angle to reflect isn't a big deal...there is water all around, last I checked that stuff reflects too.
Lasic surgery ruins your night vision...have heard that from multiple sources.
Best
Chuck