I love the DJ pick. I love the Weaver pick. I am more than ok with the Ajinca pick.
I might have liked to find a way to trade the #20 with the GSW to land Randolph, but other than that, it's all good in the hood.
The only better outcome would have been landing Beasley or Mayo. Considering that didn't happen, I think we have come out with a B+
Considering we could have ended up with a Crash for TJ trade and which would have given us a D ranking IMO, I think we did well.