The engine swap is pretty simple, the tune will be the hang up. I would make sure ahead of time that you have someone willing and able.
thinking hard 6.0. reding a lot of guys that drive daily and tow... no more down shifting on the hwy hills/mtns when not towing, super quick, same mileage, etc.
@PHANTOM I have a guy that can tune my box, or send us a brand new one tomorrow. I'll send you the info.