Pot for linear control of heating element and ac motor?

The auberins device is intended for heating, not motor control. The method you describe can be used for a shaded pole motor because of its ridiculously low efficiency. The motor will get equally warm no matter of the load. Operating any kind of asynchronous motor that way will overheat it because you will be operating the motor with full voltage in a high slip area of operation where efficiency is low.