Zach gets to sit behind Ryan for a year. He's starting in two years, the Saints/Panthers are both installing new QB's and Tampa Bay will be within the next couple years. Zach isn't playing in the cold outside. The Falcons aren't a great franchise, but they're better than the Jets.
Then if Fields falls and SF trades up for him? That would be perfect. Couldn't ask for better.