The advantage to a double cardan joint is that it allows a greater operating angle without the u-joints self-destructing in a very short time.
Something that has not been mentioned in this thread is that u-joints need to be "in phase." Basically, if you think of the stock rear shaft, this means that the u-joint operating angle at the transfer case wants to be as close as possible to the same angle at the pinion end. If not, there is a vibration set up and the u-joints wear out.
When you replace a drive shaft with one that has a double cardan at one end, you now have three u-joints in the shaft ... two in the double cardan unit, and one on the other end of the shaft. The two in the double cardan unit are always "in phase," or self canceling. Which means that if the third one has any angularity at all, it is always out of phase. So when installing a double cardan rear drive shaft, you should also shim the rear axle so that the pinion is parallel to the drive shaft, making the u-joint operating angle zero.