We (and by us, I mean MnDOT) been installing a lot of dogbones and double-roundabouts at interchanges. The dogbones are a little harder to shift traffic around on, as they function as one giant roundabout.
Diamond interchanges with roundabouts are much, much safer than ones without them, especially if there are sightline issues. Instead of someone getting T-boned at speed, the cars are all going slower and going in the same direction when they make contact. More bumper tag, but very little injury or death.
On the DDIs, the throughput capacity is constrained by the intersections on the crossroads on either side of the DDI. Also, they are much easier to operate signals on. There are only two phases instead of four or more to line up.