He is very consistent, but Greek Superleague is not a league to be taken into consideration.
He also played all 6 games of group stage in Champions League and in 2 of them was the Man Of the Match.
His pros are: speed , dribbling, long shots, determination.
His biggest con is marking, but i think he can work on it.
I think he can fit in Juve and his age is just perfect...
He'll surely get a transfer on a bigger club this summer!