I have an HJC mirrored visor and I use it at night. I dont have any problems seeing with mine, however, I ride on the highway through Kansas City on my way to work. Its lit up pretty good especially with all the
road construction.
Mine is starting to chip a little bit. I wax my visor everytime I wax my bike and that helps with the bugs, they come off pretty easy as well as the rain and dew.