They are polycarbonate (PC) lenses, so they are up to 10x more impact resistant than your glass lens sealed-beams.
The problem I see with them is not only the cost (I am 'testing' them from a supplier), but also the fact that the LEDs might last the lifetime of your vehicle, but the PC lens is going to yellow and haze given time exposed to the sun.