I have seen the windshield press up real easy with some loving from a tree. I have a small bit of damage nothing too much, but a mate made his look terrible from a light run in. I would think it is too strong.
I like this set up through, as we have some strong laws on changing your bar in Australia so I like this option for when you go serious wheeling or comps. It is a TBT front section with a removable rear section, with intergrated spare rack.