I can't provide a part number but at least to me, I believe they ride very well... better than I expected. They're not a soft cushy shock like the Skyjacker Hydro is so I'm not sure if you'd consider their ride "good" or not but I do like them a lot.
30 psi is a good pressure for your 31" tires, I wouldn't go below that.