Sun visor options?

I know this is a weird question, but has anyone out there tried to use more modern sun visors? In particular I am looking at trying to make a modern sun visor that slides out (or has a slide out) that could allow for greater sun blockage.

Between the long side windows on my Duster and the ever-present Texas sun, I need a lot more coverage than the OEM visors.

I am trying to find a visor that is pretty close to a drop-in to save on fabrication on the inside of my roof.

Thanks