Upon further review, I still like the deal. Doesn't solve all the pitching problems, but a solid step in the right direction. I don't know prospects all that well so who knows what Brandon Clarke will be. I saw enough of Fitts to know that I am not all that concerned to give him up.
With the cash to cover some salary, this should not impact making other deals. They should still be able to spend some money. Hopefully that will be the case.