I'm guessing there are some with quick disconnects that'd be more suited. The lift is only 3" and I doubt the guy will take it off road too much, but its missing the stability of the swaybar right now in the front.
The lift we put on is a 3" Rough Country (coil front, add a leaf rear)
edit: I'm lookin at that site. If it was me I'd get the nice ones, but he's poor. I forgot to mention that.