Well I think it depends on the Jeep, age of components, etc. Just like anything else when lifting or upgrading the ZJ. My CV driveshaft lasted for 2 years on my 2" lift and 1 year on my IRO 3.5" lift with no issues. And yes I do more than mall crawl and off road with light to medium trails... no rock crawling but more expedition style of wheeling. I only changed it to a u-joint DS because of my 242 TC swap. I now have a slight shimmy on my steering wheel at 65mph where I did not with the CV shaft. And yes the DS was newly balanced, IRO adjustable control were used to set my pinion and caster with full alignment done at trusted Off Road Shop here in town.
I buddy of mine has a 95 ZJ with 5.2, 249 TC with a 2" lift and his CV shaft lasted 4 years under his Jeep with medium to light trails with a sprinkle of rocks crawling and did just fine. He only grenaded it when he was on a level 5 trail (I think he had no business being there) doing a gnarly hill climb. My opinion was it would of blow up with a stock u-joint DS with what he was doing... he did a 231 TC swap to a u-joint DS after the experience because he had to remove the front DS to limp home and toasted his 249. No vibes on his rig at any speed with his front u-joint shaft.
Another friend of mine had a 93 ZJ with a 5.2, 249 TC with a 5.5 in lift on stock arms with a CV shaft and that thing was unstoppable on level 5 trails keeping up with rock buggies, albeit with lots of crunched sheet metal. The only thing that finally killed the beast was hydro-locking the motor when misjudging the depth of a water hole. So as you can see his stock CV shaft lasted fine for over 225k miles...
So I say again, it depends... now I will say it is my feeling running a CV driveshaft the risks is only "slightly" higher.. I don't agree with the "it will explode and puppies will die" mentality of using a CV shaft on lifted ZJs. Sometimes I think I should have kept the CV shaft because of my 65mph shimmy but I know keeping things simple was ultimately better in the long run (u-joints are easier to change on a trail versus dealing with a CV shaft). I say run the CV shaft until or "if it does" break... then swap to a u-joint shaft.