That looks really nice! The contours compliment the bikini fairing. If I saw that on the street, I'd think it was all from the same manufacturer.
However, like Monte, I would not trust those clamps to deal with any real speed. You can clearly make a nice looking windshield... I'd just go ahead and mount it. Cut it down if you need to, make another if this is too short.
If you really must clamp it and test, I'd use some sort of screw type clamp (like a common C-clamp). They do a much better job than the quick-action ones you've got on right now.