has anyone installed this? I'm undecided rather to install this one or the 2" suspension lift from 4x4parts.com. I think that ones made by Rancho. if anyone has an opinion on this let me know