Basically, everyone will tell you what they'd do, usually without thinking of your situation.
You'd mentioned DD, Rock Crawler, and Deset runner, with coilovers.
No mention of tire size at all. No mention of engine, trans, expected gearing, etc.
Basically consider this:
How wide do you want to be?
Are you now, or the people you are with breaking mostly shafts and joints, or breaking ring and pinions, too?
Are you a finesse driver or on/off throttle jockey?
IMO, I'd prefer a diamond front, and your choice of rear, depending on what you want.
My reasons:
On a daily driver, I personally wouldn't want *full* width, i.e like 65-67" WMS. I also wouldn't want to lug about 600 extra lbs of axle around. Most of our trucks are slow enough already.
On a desert runner, I'd also want the diamonds. You aren't going to damage one of those housings. The axle tubes are big (standard is 3.25" with 0.375" wall, and high quality tubing), the center section is 1/4" thick plate, knuckle gussets, etc. You want less unspring weight so your suspension can react. A diamond axle is around 40-50 lbs heavier than stock toyota. A Dana 60 or 14b is around 300 lbs heavier than stock toyota. The ground clearance on a diamond is excellent, better than stock.
For rock crawling, its your choice. Above 39s or so, I'd rule out any toy stuff, though, unless you are very light.
Me, for my situation, I bought a 6" wider than stock diamond housing. For now, I'll use an IFS rear with spacers, but move to a full float kit (still keeping spacers) when I get a chance. So I'll be around 62" wms front/61.5" rear. Right where I want it to be. I might get a taco rear with the stronger R&P, though, they are around 60.75" wide.
This is with 38.5" SXs for the truck. With 36" SXs, I'm not breaking parts with how *I* wheel. So I feel comfortable moving up. And since I already have a built front, and I don't want to go bigger than 38.5s, a diamond makes a lot of sense.
Myself, if I was starting from scratch, I'd think about diamonds with taco center sections. I already have built older 8-inch chunks, so I'll run what I have...