чтобы заказчик потом не надоедал
А почему он должен надоедать? Не совсем понял, как связано использование библиотек и надоедание заказчика.
Если у заказчика нет ограничений по типу: "Использовать строго JavaScript + jQuery", то нет никаких проблем для использования готовых библиотек. Вы же не должны постоянно изобретать велосипед для решения различных задач.
Вообще, всё зависит от требований заказчика. Если его устраивает использование дополнительных библиотек, то юзайте на здоровье. Зачастую заказчикам вообще нет никакого дела, с помощью чего вы создали слайдер или анимацию. Вы им говорите, что на JS и им этого достаточно.