He definitely has talent, but consistency has always been his problem. With that said, I would love to see him back on this team, but he wouldn't start that many games and that would start problems once again.
If I were Giovinco, I would stay with Parma, this way I would get a chance to play every game and be kind of a hero. With us he would be just another player on the bench.