I'll need to test the ride difference/quality out for the next few weeks. It is DEFINITELY much better that the original non-Z55 shocks that the previous owner installed.
From a headache perspective, I really needed to get my hands dirty with a project on this truck. It had been too long since I got elbow deep into a vehicle project, so from that standpoint, it was well worth it. I also increased my knowledge of working with the Tech 2, and learned more about programming the control modules on these trucks.
From an expense perspective, I look at it as 'pay now, or pay later'. 2 of the 4 shocks were leaking, 1 of the ball joints had the rubber boot protecting the grease missing, and the rest of the suspension had 145,000 miles on them, so they were approaching the end of their service lives.