As others have said about Habs players, they've done really well under St. Louis (specifically Caufield). Lets see how Zegras does defensively under a coach that's not Eakins before calling him a horrible defensive player when it could be the system (or lack there of). Now I'm not saying Zegras will be great or anything, but he may/should be better than the last couple of seasons. If he swaps from C, it's not because he can't play the position... it's that he can play wing and the Ducks have two guys who are much bigger and harder to push around than Z is (and probably better defensively and on faceoffs).
At the moment, it probably comes down to what you prefer (better offensive potential or better 2 way). As I said (I think) earlier in the thread, Zegras is a much better fit for the Ducks and it's not close. That doesn't have to do with the on ice play necessarily, but the ability to draw fans into the building (something the Habs don't have to worry about). His personality/marketability and flashy play are better than Suzuki, I don't think anyone is going to argue that. That's what Anaheim needs as they have other centers that will likely play the role that Suzuki will play in Montreal.