The body lift is harder to do in my opinion. I put replaced my body bushings and found that a couple of mouting points are above my tank.. in a CJ. The suspension lift was a piece of cake... just leaf spring replacement.
I just realized you're in the wrong forum... this is the CJ section. There's a TJ specific area where those folks will know more about your generation Jeep
The suspension lift for your TJ will require more work because of the coils. Go with the suspension lift in any case... you'll have more clearance.