I'm happy with this trade.
The only thing that irritates me about it is thinking how loaded we could've been in next year's draft if we didn't blow the compensatory picks we would've received. We could've had (2) 1st round picks, one second round pick, (2) 3rd round picks, (2) fourth round picks and one pick in each of the 5th, 6th, and 7th rounds.