I don't see anything wrong with using his body to get more power into the throws. An arm thrower is what will get you in trouble.

As long as Geno is using his proper technique he's extremely accurate and he generates plenty of power into his throws. Arm strength is anything BUT an issue with him.

His wide stance in the pocket is a negative IMO. Such as seen in the avatar pic.

The only issues with him at the next level will be the mental part. But that can be said for any rookie.

mental stage, as you said, is the toughest part evaluate. But I'm at ease with him because of how many people attest to him being a student of football and his love for learning the game. Him saying he felt the game wasn't him against the defense, but him against the defensive coordinator, really illuminates his mental approach to the game. I think next year, if we draft him, will have it's shares of ups and downs, he might not even blossom until late next year, but hell be worth the ceiling Andy Reid can get him to achieve.