The nature of last week's win has led to a lot of debate over whether the offense is actually any better, or whether those return TDs saved their asses. Time will tell.
Mike O'Shea is pretty notorious for not giving the media anything in the way of straight answers, so I'm sure that's a contributor. That said, I think I heard that Mitchell was practicing with the main squad, so maybe we'll actually get to see him this week.