I have the Halcyon goggles and they are fine. They work well with helmets and the rubber grips them well. I keep my hair on the short side as any longer and I will be losing more hair to the brush afterwards trying to clear the wind knots out.
Welcome to the dark side. The choice is yours...