I remember building a simple diac/triac controller from components back in the 70's, stall current was always the issue, always better to run at full power/sine wave and reduce speed with gearing if you are loading the motor.