I got the Mopar ones that replace the factory Rubi rails and I'm pretty happy with them. But it's all about what you need. I'm not doing any major offroading so I don't need a bulky slider
https://www.quadratec.com/p/mopar/performance-style-rock-rails-jeep-wrangler-jl
I have had several sets of the Gorrilla on different vehicles and never had any complaints. They are worth the price and I'm sure they are equal to or better than the Mopar ones
I have never had the Oem black nuts so I wasn't sure about the quality. I went with this set
https://www.justforjeeps.com/gorilla-factory-black-jl-lugs-with-locks.html
All Gorilla. 4 regular and 1 locking on each wheel. I have tried to cheap out on black nuts before and immediately regretted it. Probably my 10th set of Gorilla nuts and I couldn't be happier
I know you wanted to keep the rock rail but this replaces the rock rail and adds a step. Mounts to factory location of rock rails and has identical fit and finish. I just installed last week and I am very pleased. From a distance it looks like factory rock rails. (pic is from Quadratec website...