From the looks of your suspension setup.. I would not ride with you.. you have like all stock parts with huge spacers..
I have a 3 inch lift and am running custom everything and my truck rides like a dream.. on and off road..
If i had your spacers all around i would be scared to drive it.
What lift size are you bringing it down to total after you pull all the bad stuff off?
And your upper ball joints look toast.
Doing a custom leafpack in back will fix your sag too.