I would have kept Osario down. He can hit at MLB but you should have let him grow. He is no All-Star/stud yet, not enough so to abandon a couple of years of projection.
You should have used AAA Albaladejo at DH. He's already hit well at MLB. With 96 Power and 90 Eye, he'll do, despite the 15 Contact and Splits in the 40's. Heck, he OPS'ed .816 last year. I love guys with that high Makeup, too. They overproduce. Or you could have used AAA Rivas, he's already a MLB hitter. 211 MLB homers and a .811 OPS. And you're already paying him $5.8M.
With those guys available it made no sense to hurry Osario along.
Craig is fine at AA.