Ok, I'll throw my two cents in here. I have a hi-lift jack, and carry it on top of the front bumper.
I don't use it to jack the Jeep up to change a tire. I do use it for a myriad of other things, including winching. Winching with one gives you time to contemplate your many sins and think about how to mount a winch. There are various attachments available that make a hi-lift extremely useful at times. The weight of a hi-lift, three shots of chain, various shackles other rigging bits is more than a good winch and mounting plate, and only slightly less expensive. I have one, I use one and I wouldn't recommend one. Get a winch, and a bottle jack.
Oh, look a TJ over and find all the places that you can hook into and lift from without tearing something up. There's not many, and not really in useful locations.