No visor.
They're not meant for blocking the sun or headlights. They're meant for mountain biking helmets to keep low trees off your face. I know some visors aren't completely solid and have holes in them... which wouldn't be good for blocking out the sun.
Just use sunglasses. Plus it blocks your vision especially when in the drops.