Busch is a potentially exciting bat, Almonte could be a good value in the pen. If you're going to trade prospects, A-ball pitcher is the bucket I'd most prefer to trade from. And a HS bat who hasn't made it out of the Complex league (not that he should have, just that his career is only just underway) is certainly no sure thing either.
It seems like a smart move overall, trading future hope for (hopefully) short-term production