Ok, I just got one of these things, and I have to admit that last evening I stood by our seasonal stream watching the mosquitoes laying eggs on the water, and the mosquitoes weren't noticing me a bit.  I do have a big Lentek mosquito trap which has been helping quite a bit with the populations, but really, they should have been driving me nuts.