I think this trade will help the NYR in the long run, whereas for Ottawa, it's a little more of a gamble.
I don't know if the 2nd round pick was necessary but this may have been related (upped) by the Rags paying the signing bonus. (Who really knows?)
Ultimately, if there is a winner in this trade, it won't be a big one, just as it won't be a big loss for the other team. Zibanejad and Brassard seem like they'll have similar careers in the long run. Zibanejad will do well in NYR. He can be frustrating at times but I expect that that decreases with age and experience. Good luck to him in NYR! I think he'll excel there.