That pic with the leather flap is what seems to block the whatever to hit the rider,do you guys think they look ok on my bike? Tommorow will rain here and i will shoot a video and study at what angles the water projects to the rider at different speed.