He has three major flaws that still need correcting IMO
1) He doesn't make enough successful throws to the intermediate parts of the field. That's the sweet spot that keeps the offenses moving. If he can learn to do this, then we might have found our guy.
2) He doesn't know when to throw the ball away. There are a few times every game where he's sitting there at least two beats too long and I'm yelling at the TV to throw the football away. Some of that are the deep routes that he loves to throw, but you can tell sometimes that he doesn't really know what he's seeing and not sure where to go next. Roll out, sail the ball OOB and try again. And on the other side, know when to tuck the ball and give up. That underhanded desperation heave while Suh was swinging him around was an absolute disaster waiting to happen. It was like as soon as Suh grabbed him, you could see Tyrod thinking "Oh crap, I'm gonna get sacked out of FG range" but that was not the solution.
3) He needs to learn how to slide. When he dove headfirst on a play where we were nurturing a 16 point lead with 3 minutes left I nearly had a panic attack.