Geno has an arm. Remember Bradford had that throwing shoulder injury prior to the draft.
The only red flag is if Geno is mentally tough. That's a huge deal for a QB. There's a lot of 1st rounders with physical skills that flamed out because they weren't mentally tough.