I don't like the lack of peripheral vistion and since it's dark for at least half my rides, I want clear lenses, which are hard to get in ski goggles.
I have often thought that a clear lens motorcycle helmet might be just the trick for winter riding.