3" spacers would seem bad to me, like the coil'd come unseated & fall out.
Those AALs look awfully short too.
I think you'd want something more towards a "full-length" AAL and a spacer no more than 2" on an XJ. With a 3" lift you're also going to need new front swaybar links, draglink, shocks, and misc other parts.
I'd recommend doing something like a 2" spacer, ZJ coils, Ford coils, etc in the front (or a combination of both) and MJ or S10 AALs in the rear to get a cheap quality lift.