This is best decided by the application. Where the application requires the maximum speed of the motor, it is best to use a Softstarter, but where speed changes are required, it is best to use a Variable Speed Drive