With that long duration @ .050, I'd bet your torque peak is well above that 5000 stall, even with 434 cubes. I'd think 5500-5800 stall would make a huge improvement. I'd go with a shorter tire rather than narrower to give you more effective gear at launch if you decide to change tires.....jmo
Where did you end up with your 4-link?
Johnny