Допустим, на странице необходимо реализовать типовый слайдер картинок. Готовые плагины, в том числе те которые заявляются как ultra-tiny-lightweight включают по 600 строк кода. Они так или иначе включают логику опций которые могут быть и не нужны(неважно можно ли их отключить). К тому же они требовательны к разметке. Своими же руками можно уложиться строк в 40, буквально что-то вроде
$("#prevSlide").click(function(){
currentSlide.animate({"margin-left": "-=100%"}, 800, function(){
//проверить, если слайд последний, то перекинуть на первый
})
$("#nextSlide").click(function(){
currentSlide.animate({"margin-left": "+=100%"}, 800, function(){
//аналогично
})
Вопрос: стоит ли городить огород и подключать для этих целей готовые решения со свистелками или это оверкил для такой простой цели? В чем минус подхода выше кроме того что не универсально и кое-где есть копипаста?