Можно ли сделать slideToggle() более плавным?
Воспользуйтесь Animate.css. У них отличные, хорошо проверенные анимации.
добавьте transition элементу, на который навешываете функцию.
Никогда не замечал "неплавности" тоггла. У вас ПК нормальный?