Another option you could do is get HP Tuners for yourself for about $600 with starter credits. Then, "test drive" any new HD pickup with a 6.6L, copy the ECM file, and then use it to modify your OEM file. It's a super easy process to copy and paste map values. And, you might find they aren't far off from what you have now.
I had contemplated that for my 2017 when I thought I needed $6500 of engine work done - lucked out with a $15 pushrod and oil change to be back on the road. But, HAD I needed to swap it to a 6.6L, that was my plan. I've played around with HP Tuners now for several months and it's pretty easy to use. More in-depth changes if you are looking to get crazy will need a good knowledge base and a dyno for best results. But, I'd be willing to wager that you could get great driveability right out of the box with a copied spark map.
What engine is in yours? If it's a 6.2L, then the exhaust will flow without any issues. A 5.3L may need some up sizing, but
@L8T BURB will be able to fill in more info. I spoke with him in the past about this and he was super helpful.