I ran a set of those back in the day. They are good.
I like them them and ran them for about about 65K miles(not a daily driver for the past 10 1/2 years) good ride and helped clear my 31" tires. Hopefully the 3 link that is going in now will be even better