They might've gotten better for this season, but I don't think long term its a good trade. Putting Zadorov into that trade should be a deal-breaker.
Zadorov isn't that good and has a **** attitude. He got suspended twice this season, they soured on him.