I have the Polaris sun visors and they weren't to bad to install. Had an issue with one of them out of the box. It didn't "hold" well enough so it flopped a little. i was able to fix the issue with a little epoxy.
After I had the Polaris ones installed then I saw DRT is now making some and theirs are tinted see through. Not sure which is better but at least you have options. I would probably have chosen the DRT if I didn't already have the OEM.