Zibanejad looked great last year and I think he's going to be a perfect fit for the Sens down the line but I'm not counting my chickens before they hatch either. He's not playing for the Sens right now and that can't be argued... Thurs night he might be but that has yet to be seen or any other date after that.
Spezza is anything but a sure thing at this point when you take into consideration his current game, his current age, the salary he will demand, and his history of injuries. Anyone who is saying "just give him time, he will work it out" is going on blind faith. I'm not saying it doesn't happen and he becomes an extremely productive and responsible player again but you can't just ignore what's in front of you right now either. There is a good possibility he has peaked and it's all downhill from here, just as good as him becoming a PPG and a solid all around player.