I found these 2 things on rmatv scrolling around and they are cheaper than the polisport ones yet KTM powerpart branded? How well do these hold up with generic abuse? I want them for protection but dont want junk that will break in 1 tip over or if a rock hits them. I see a bunch of people running swingarm protectors as well on here....