I've had them in several airplanes. They are an improvement over the factory ones in Cessna's. Sometimes they are annoying, they just get in the way. They do scratch up and get somewhat tired looking. Since there is not really any alternative, other than the generally crap factory ones, I put up with them. I tend to bump my head on them frequently, but they do provide a convenient place to hang the shoulder harnesses.
As for the sun, I try to always fly away from it, its just annoying. When I used to fly in the Med, we always launched at sunrise, directly into it, fly east all morning, directly into it. In the Afternoon, when we returned, the sun had an annoying habit of being in the west causing the exact same condition. So our solution, carefully fold charts and place them in the windscreen. I just can't get the iPad to fold up and stay in place, now that I don't tend to carry paper anymore. So I guess I'll need to move to a planet that doesn't rotate.
They are nicely made, but pricey. That are a snap to install in many airplanes. I have thought of replacing the thick plexi with a softer, flexible plastic. They do tend to bump into the seaplane braces, requiring some manipulation to get them around them. So a thin version would flex a bit. Then it probably sag and piss me off giving me one more thing to bitch about to myself when I fly.