I like the shorter term deal, more options.
One thing that isn't going to slow down, the opportunities to get a better QB in the draft......more are on the way. Sign this one short term with the idea that this is the only contract, plan on replacing him. Hell, they've got a QB guru type of HC and an OC that knows what it takes, rely on them to get the next one.
Focus on building a team that is not elite QB dependent. The main reason Prescott had that rookie year was not him, it was the team he was on. Same thing happened to Marino and Rothliesberger.
The problem with the Cowboys brain trust, besides the limitations on that first part, is that they're QB satisfied. Hell, Belichick had the GOAT and was never satisfied. He was always focused on replacing him. And to be fair, if any team is as challenged at picking QB's as the Joneses, can't blame them for hugging a Tier 2 guy.