EltricRoo is correct, Gio biggiest flaw is that he is too weak/easy to push off the ball. Thats just a fact, not because of his height, but stature, lots of midgets in similar height who are more stocky and have fierce balance. Its just a handicap he has to deal with. But thats besides the point, when the question is he good enough to play for us? Simple answer: Hell fucking yes.