i think they will work, but what a pain to install!
the ones i have are designed to slip into the holder and they were extremely difficult to install. i used lube and even sanded down the outside a little to help with the fit. to press in, i jacked up the vehicle and using precut wood i would lower the vehicle using the weight and wood to press in the bump stops. it will help to have a second person to assist in the installation.
Very pleased with these
I lowered my truck 2 in front and 4 in the rear. My front was suspension was riding on the stock bump stops after the drop so these were necessary. They're made of a hard foam with is better for bump stops than polyurethane I feel. No more bump steer! They're nice and progressive and shelter than the stock ones. Wish I had bought a second set for the rears. Cost me $24 which I feel is fair but not really a "sweet deal". Will recommend to friends and would buy again.