Observing the changes in the UGEN code (Sweep2),we can draw some conclusions. The useful case would be restricted to precision measurements, not “normal” audio stuff. The differences (around 10^-15 for short durations) are well below the noise floor for audio processing. But there is a difference, I don’t know where they are necessary in SC maybe if it runs for long time periods (looking into accumulated values).
Another difference that I didn’t get if it were by design or by accident is a small value being added from the beginning and constant, around 2.27e-15, that’s why the original ugen doesn’t initialize with zero.