I have one on my Superglide and like it. Seems to block most, but not all, road debris and water from hitting me and the bike.
That's exactly what I should have got for my sporty. Gunk thrown up off the road is has made a right mess of the voltage regulator; Paint has all cracked & peeled and it does'nt matter what you do to clean it - stays dirty & looks awful.
The chrome extension looks good too. I'm gonna see if I can get one and then try & recoat the reg.