I had to wear them with my old bike even with the windsheild on. I bought a bagger with the batwing fairing and no more problems.
I would buy the goggles. They're a little cheaper than a bagger!
I bought a pair of HD Sunglasses that lighten up when its dark out and turn dark when the sun comes out. About 100 bucks and the finish is peeling off. What a mistake that was!!!
I would suggest a nice pair of inexpensive goggles.