I would not think that a big jump in versions will cause any new or worse issues than doing it incrementally
We used to see a lot of issues simply going to the newest version if the jobs we made were originally created in v8 or lower and the fix was always just to remake the jobs. There was probably something not being added in the xml or something that did not translate as expected and remaking the job would create the correct values