I'm running a Turbo Charger from 505 Performance with intercooler. It was installed prior to the new Diablo Predator tuners being released with the ability to Flash the Jeep PCM, so I'm still on a piggy back computer until I've got $300 to blow (pun intended).
It runs dynomite, and I experience 0 lag, I say again 0 lag or spin up waiting.
Super chargers definatley have their advantages being belt driven.. The power consumption by the belt, is more than made up for in power gains, and there is no added back pressure in the exhaust.
But, as for the poll... For an off-roading vehicle, I'd vote the stroker. Once your mod is done, there are no extra components to maintain, break or carry spare parts for.. No extra vacums or belts to worry about. Granted, the Turbo/Super chargers don't require tearing the motor apart to install... So pick your deamons. Put the work in up front and rebuild the motor, or put your work in later tuning and maintaining.
All 3 options make the Jeep kick even more a$$.