I am going to build my XJ with D30/C8.25 and run it on 33-35's (depends on what I find, I don't want to buy name-brand tires new). I have no doubt they'll hold up well enough to have plenty of fun.
On the other hand I did toyed with an idea to find a 94-99 Dodge Ram D60 (ball joint and unit bearings) and try to graft it in because 94-01 Ram 1500/2500/3500 have very close to same front suspension set up as ZJ/TJ/XJ
I was thinking to do two different possible routes eventually, if the D30/C8.25 starts to break on me every time I take it on the trail....;
1) cut the long side off at where the CAD cast is to delete it and re tube it to whatever length to use either chevy or ford passenger side inner shafts (to narrow it some) and run it
2) no tube cutting and just modify suspension brackets where needed to bolt it in and run the cheap stock H1 wheels (no recentering) bead locks as the dodge D60 is one wide sumbitch at around 72" WMS-WMS and its (unit bearings) hubs are flush so it wont be sitting way out to get smashed when running stock h1 wheels like either chevy or ford D60s will.