Hey Charlie
I was totally stoked when my torquesticks arrived. That was oh, 8 months ago. Fact be known, I don't use 'em too much. If anything, I use a lesser torque value than I know the bolt should be at and then use my torque wrench to finish it off. If I was to buy them again, I'd get the ones that are the shaft so that I could use different sockets. I do think these are a gimmick and I'm not doing assembly line work where I need to gain 3.2 seconds per lug nut.
So, FWIW, I'd buy neither (if doing it again) but if I have to have 'em I'd get the extension version.
Piper