Just a few notes that haven't really been discussed at length that I think this thread deserves:
1. I have said this before and I will say this again. Anything over 33's on an XJ is asking for trouble down the road. A cage, frame stifeners, etc, etc etc all can help but personally I think we end up with way too much time/money/weight into stiffening the steering box area, frame rails, cage, support, rocker tie ins, rear suspension points due to the weak "frame rails".
2. The D30 is a cheap (very strong) axle in stock form. A few minor enhancements with stock 297 joint axles and a full case locker and it does VERY well.
3. The upgrade to a D44 is relatively expensive and provides VERY few strength improvements in my mind (pinion is the primary improvement in my mind).
4. Axle gear choices also help limit tire sizes. If you accept the D30 info above, with 4.88's a 33" tire is about perfect. Given this, the cost to go above a 33" tire on a cherokee is VERY expensive in cost and weight (D44 (only for deeper gears), frame stiffening, cage, etc like stated above).
5. I think there are two general trains of thought. Cherokee's are cheap and disposable. Put on a lift, axles, etc and tranfer them from body to body as needed. OR the alternative is the idea of cage, stiffeners, bigger tires and keep cutting body to save weight until it is a hybrid Cherobuggy.
Just a few thoughts.
Michael