With regard to his accuracy breaking down when he's moved off his spot/pressured, I'd tie that to his feet/slow processing. Against Michigan, he was able to step up/navigate the pocket and throw accurately. It's why I want to see him do it again against top D's, but it was encouraging to see him play with more life in his feet.
That said, if he goes to a favorable situation, that's a relatively minor concern for me. Mahomes isn't good vs pressure and wasn't at Texas Tech. The West Virginia game was really concerning for me, and he has the biggest difference in passer rating when pressured in the NFL. Haskins obv doesn't have a canon like Mahomes, but he varies his trajectories, throws receivers open, and when clean, has outstanding accuracy - just about as good as it gets.
Very few QB's will succeed in unfavorable situations, and in today's NFL, I rank the order of importance OC > QB > OL > skill positions. The difference between the top playcallers and everyone else is vast, and there are currently fewer top playcallers than capable QB's. So, I'm not labeling Haskins as someone who will thrive regardless of situation, and, again, I want to see how he looks against a couple more high-end D's, and I acknowledge that his lack of experience increases his risk, but based on tape, I see a guy who will consistently make the throws/plays needed to head an efficient, high-scoring offense. Just needs to show that he's processing quickly and that the processing stays tied to his feet. To be clear, that's a big deal to me, and before the Michigan game, I was much more hesitant to like him to this degree. Gus Johnson, after a scramble, said something to the effect of, "Dwayne Haskins has gotten faster late in the year." I think he was seeing Haskins as quicker (still not fast), and I think it has more to do with his brain than his athletic ability.