Самый для вас совет - уходите от bootstrap мышления, совсем скоро наступит эра grid и чтобы не таращить потом глаза с вопросами как? Для чего и почему? Узайте его уже сейчас по полной.
У bootstrap сетки есть один существенный минус - вы всегда ограничены двенадцатью колонками col в ряду row, grid же напротив, дает полную свободу действий, хоть 1920 колонок по 1px зафигачте, ряд будет ограничен лишь разрешением viewport конкретного устройства
А что касается bootstrap компонентов - разве вашей душе спокойно за куски заимствованного кода? Даже если это писалось довольно осмысленной группой сторонних разрабов - все равнок лючевое во всем этом - сторонние) Кайфа - то вы ее получаете. И потом, слайдер и нк только у них довольно мелкосортный и не только он, при первой же необходимости отклонения от прописанной css декларации к конкретному компаненту/элементу - вы испытываете ограничение диктуемые этой же самой декларацией. Хотите компаненты - сделайте свою библиотеку чего угодно: кнопки / кастомизированные radio, range, checkbox, select и так далее от мелких до более менее крупных самостоятельных единиц