It's been said before, but I'll say it again, no Johnny Joints, no good.
Metalcloaks joints are supposed to be a pretty good alternative, but I wouldn't get the RE for anything.
I would also avoid anything that has a skid plate/control arm mount thing like either one of those has, had one previously, you cannot do things now that you have to take those parts off to get to your frame.
I have a Clayton long arm on mine. Would put it back on in a minute.
1997 Grand Cherokee