I am considering a wind deflector. It's about 15" x 15" in size. Larger than the flyscreens but smaller than the windshields. Only thing is it doesn't mount on the forks but on the handlebars. And only two mounts, one to each side of handlebar (or riser on Tee bars). Has anyone tried these ? Are the two bar mounts enought to keep it attached without bending or flexing at high speeds ? Appreciate any info on this.