Thanks for the insights @zebra!
make fade time shorter than half the desired period
Setting the loop time helped getting sound, indeed. I didn’t think on the crossfade getting into the (short) loop.
isn’t going to yield the effect you describe. it will make a naive/glitchy kind of wavetable synth
This was more like what I wanted to achieve, something of an ‘on-the-fly-wavetable synth’. Claiming it would auto-tune sounded more pretentious now that I think of it
.
consider implementing it in supercollider
Given the specs softcut was describing to have, it seemed like nice giant shoulders to stand on. I wanted to have a minimum proof this would work beyond what I was thinking. Building it in SuperCollider should be the next step 
I updated my gist including your feedback and got it to somewhat work. There’s some problem with the poll function, it doesn’t seem to get called back. As far as I could get was to set the audio-rate loop and enable recording on K2 press. It would just stay on.
By the latest caveats you described it would be more valuable just to move along to SC so I could get sample-accurate looping and precise envelope control 