Some like the shackles up front because as the wheel arcs, it wants to arc forward, and thus, when you are climbing a rock, the wheel is forced into the rock, aiding traction.
However, the shackles are then in a position to get beat on the rocks, and can get jammed up against the rocks, preventing the spring from moving as it is supposed to, and potentially damaging the spring.
I've never, ever heard of this "pogo/TC damage" thing occurring on any truck that has a proper drive shaft. Obviously, if you do suspension mods, and do not get your driveshaft modified if needed, that is your own fault. Long splines are needed for long travel.
That being said, I have no opinion on the matter other than, if you can afford to, get rid of leaf springs.
Baby Beast 2- 1999 4Runner SR5
Baby Beast -1987 4Runner SR5-Gone, but not forgotten