I've got the Touratech ones with the spoiler. They've taken a beating and so far have held up great. They seem to rotate on the bar if the hit is big enough. I've fallen hard enough to break ribs and twist the bars in the risers several times and even bent/broke my Givi engine guards to give you an idea. Wind protection is fair in my opinion but not having tried anything else i have nothing to compare to.