нормально использовать симисторы, тиристоры и транзисторы для вкл/выкл, чтобы разгрузить контакты сетевого выключателя. В качестве софтстарта надо городить "огородик" из транзисторов, симисторы и тиристоры не годятся из-за их особенностей работы по отсечению части синусоиды по длительности, а не по амплитуде. Последнее в основном по трансформаторным БП.