I don't really know what I'm talking about but watching Haynes highlights: obviously an elite runner, but also looks like he has good feet in the pocket and plenty of arm strength. Threw a 50 yard dime in one clip. That play is unavailable with current limitations.