1500 and 2500 line trucks have different IFS set ups. The differential is bigger on 2500 trucks. Along with stronger CV Shafts. IFS is not bad. And I don't personally think it's the "weak point" of the GM Trucks. Stock, the IFS is fine. Even in a 2500 line truck, it's holding up great.
Downfalls of IFS is the limits on lockers. 1500 trucks can't use a locker. 2500's are limited. I might be wrong, but I think the Toyota IFS can use a locker.
Mine for an example. I beat the living crap out of mine. Mud, snow, trails. Anything and everything. Holds up fine. I do need to replaced end links, and I can tell sooner or later a CV shaft. But for what I put it threw, it's fine. No leaks, nothing.
Something people tend to forget is, if you wheel or abuse you're rig, it WILL break. Even if you have a Solid Front Axle, you can break things. Something I also have noticed, is that the people who "trash talk" IFS usually have 37's with 3.42 gears. Or have improper set up's, and think that because it's IFS that it's junk. Most it it comes down to HOW you build a truck.
I've done ton's of reseach on SFA swaps. And there are ton's of them floating around. When I was researching, something I noticed was that MOST (not all, most) swaps looked to be hack job's. And most of them, I would not even feel safe driving threw a backyard. I would never even want to put it on the highway at 70mph.
With that being said, I don't see where people think that would hold up better than IFS? If someone can explain that too me, with technical information, then I'll say I'm wrong, and hack job SFA'd trucks are better than factory IFS trucks.
Now of course, there are some great swap's done. Check out Pirate4x4 for some of the swap's. Lot's of great info there too on IFS vs. SFA. Eventually, I'll swap mine. Dana60 and a 14FF. But that will be later on in life.