If flashed I would tend to agree but just swapping one to another the chances of it working completely correct are rather slim. There is roughly 40-50 different softwares per year created for these truck and all just a bit different from each other and how they interact with other devices (PCM, ABS, Central Timer, Air Bags, instrument cluster, etc.)
I would suggest getting it flashed and not worrying about it.