This is only for day rides and short hops. As I said earlier .... I'm going to try the new larger 'touring screen' from KTM for long hauls.
Regarding the XD visor. I really like the sun blocking value of my visor. I stiffened it with epoxy and it does not vibrate at all now. I tried it first with epoxy putty but it took too much and it was heavy. I made channels with ribbons of silicone caulk and then filled the channels with five minute JB Weld. Perfect. Maybe three ounce weight add.
I've used my XD without the visor. It's still noisy with the KTM wind screen. I'm 6' 1" and the worst turbulence always hit me in the helmet.