I used a progressive curve too first but that leads to oscillations, and the fans i use (gentle typhoons) have resonant frequencies, that's quite unpleasant. I went to a stepped curve instead, it works rather well, no more fan speed oscillation and they dont dwell over resonant frequencies (i adjusted each step so the fan speed results in a smooth noise):