I agree with Barnwell re Allen. He's not accurate, every stat backs that up even when you account for drops and throwaways, and these explosive runs can't last if we expect to keep Josh on the field. None of this is to say he can't get better.
As an aside, this part was a little unnerving, "His deep balls have been scattershot at best; on throws 16 or more yards downfield, his passer rating is 36.2, which is nearly 20 points worse than any other qualifying passer. His Total QBR on those throws is also last in the league."