I don't see it as nuking the roster when one guy, who was a top 30 prospect, is already in the big leagues putting up a 156 wRC+ and the other is a top 20 prospect in AAA putting up a 143 wRC+ and who is MLB ready right now. Yeah you lose the certainty of Steele, but you gain two potential all-star level bats, one of which comes at a position of extreme need.