I have one of these targas. Mine came with only the bottom bracket and one side bracket that was bent. I made aluminum copies of the side bracket, bought some hardware from lowes, and rode with it for thousands of miles. I'm 5'9" and it basically shoots the wind at my neck. with handguards and this I rode through much of the winter last year. I took it off this summer: I'm not too fond of the looks really, especially with mine being kinda bashed up.
all in all it's probably just as good as many other windscreens of a similar size, just looks a little...different