Just to be clear on adding torque or hp, there must be an rpm shift down in the power band to add tq for the same hp, and vice versa. Rpms, Hp, and tq are mathematically paired and if you know 2/3 you can calculate the remaining one.. on any engine from bunker oil slow (or slower) to turbine speed.
So stroke doesn’t add torque, it helps allow for lower rpm operation which is where the big torque number comes from. Same thing with gas vs diesel, the torque difference is from the rpm difference which is allowed by the type of fuel.
5252 is the magic rpm where hp=tq. Below that there is more tq than hp, and above there is more hp than tq. Think of torque as how much work you can do, and hp as how fast. All the below rpms will do the work at the same rate, but the lower rpms means more work is being done. That doesn't even start to get into gear reduction and torque multiplication thou, which is why a pair 20,900 rpm turbines can lift 24K lb helicopters with 355 lb/ft of toque each.
1 hp = 5252 lb/ft at 1 rpm
1 hp = 4 lb/ft at 1313 rpms
1 hp = 2 lb/ft at 2626 rpms
1 hp = 1 lb/ft at 5252 rpms
1 hp = .75 lb/ft at 6565 rpms
1 hp = .5 lb/ft at 10504 rpms
1 hp = .25 lb/ft at 21,008 rpms
Easy to see why diesel makes so much torque when you operate most of the time below the 2:1 ratio of tq:hp.
It also explains why most test tows didn't feel much difference on the 19 HO vs the 18HO. At rated rpm (2800) the 15 hp is only 28 lb/ft more, and at peak torque the 70 lb/ft is only 24 hp extra, and it's peak torque is 100 rpms higher. Not that the numbers are shabby, just hard to feel in the driver seat. Even the difference from 15-18 with minor torque updates is hard to tell, but a 15-19 will be noticeable.
In terms of shifting I played with TH and non-TH a little over the weekend. With my normal acceleration the truck would consistently shift, during acceleration, at ±1750 in non-TH and ±2000 in TH.