I like the deal. The one guy I'll miss is Peacock and that's more a personal reason. I had the chance to watch him develop down in Potomac including one game I watched with his father. His story is what I've always enjoyed most about the minor leagues, the guy who develops out of nowhere.
Getting Gonzalez is a really good move for the Nats over the next four seasons. Best case scenario, they have the mirror image of the big three Oakland had in the nineties (Zito, Hudson & Mulder).
And for those that are concerned about the cost in prospects, there's always the chance the Nats flip any or all of the three guys for a haul of prospects in three seasons. Especially if the farm can continue to churn out guys like Peacock, Milone, etc