He does not score much though. He's brilliant and all, but he's not the most effective player out there.
This is the only qualms I have with him, because I think its becoming less and less likely he will go back to being a total nut. He is an amazing player, and can be impact player enough in assisting, BUT, he hardly shoots, and was never much of a scorer even at his best season in Roma, could barely come up to double digits.
If he could be a better scorer, I think he can coexist with Giovinco quite well, but now if he plays as a forward, and Giovinco an AM behind or next to him, it will mainly become two creative players that get in eachothers ways, and both are very creative but dont score enough. So it will be odd. Ale is both very creative (though Cassano more so), BUT a very good goalscorer, Cassano even if a good finisher, barely scratches the surface of a good regular scorer.
So yeah, even if I would welcome him if he is NOT a nut, I would be hesitant on his lack of scoring. In this case, I would prefer Rossi, because Rossi is a quite good scorer (14 goals for a struggling Villareal so far).
Btw, for the others who mentionned how he was with our players. I think he is VERY realistic and predictable signing, but dont read into his greetings with our players yesterday. Go see the Euro squads gathering, this guys a very sociable and friendly guy who is the center of attention in every gathering, treats everyone like his friends (its the light side to his violite personality, is very outgoing).
And our squad has lots of his NT buddies from the Euro, Chiellini, Gigi, Camo, Ale, there is a funny vid where he singing volare with them and keep lighting up the mood. This deal can be done either way (bye Bye Iaq or Trez...

), but IMO Cassano being friendly with our players isnt an indication, he is like this allways. Check their games against Inter, he is jokes around with Zlatan and et al, its just the way he is.