I think the Scherzer and Verlander contracts are good, and the rest of the ones I looked at are are iffy or still up in the air. ARod's last contract was bad. Kershaw might end up being worth his contract overall, but the last 2 years he was not, and he still has 2 years remaining.
As I mentioned before, even if a player is worth the contract on the whole due to some strong early years, it's tough to deal with the contract during the last 3-4 years. And even when the player is living up to the contract, that one player cannot carry the team alone.