I have no experience with LOD but I Love the EVO Weld-ons. Bent a few lesser brands and have seen other top brands that bolt-on fail under heavy use (especially on the 4 doors at the B Pillar) and decided I wanted to be done.
Got the EVO's and... I can now say that I am done. You can pivot on rocks with the EVO's with the full weight of the Jeep on these sliders... they will tip in a bit so allow for clearance to the body when you weld them on... but they don't give up.
It may depend on how you plan to use them. They don't make a great step but they do work as one. For me, a slider is a tool that gets a lot of use here in the rocks and I didn't want to bend my rockers again.