Удобство для себя = без сетки, без фремворка(кроме бекенда, там намного проще и лучше делать с фреймворком), с использованием БЭМ + любой препроцессор и настроенный проект через gulp
1. Много весит
2. Лишнии файлы стилей и скриптов
3. Часто чтобы сделать чтото довольно простое, приходиться использовать сетку, когда без нее это сделать раза в 3 проще.
4. Бутстрап застолбил кучу названий для классов
5. Нет поддержки БЭМ
Единственное что приходит на ум это text-indent с отрицательным значением, но один фиг br вставить нужно будет
Пример: https://codepen.io/anon/pen/oEedYb
Тут есть 2 варианта:
1 - сделать для : .header__nav-items эту тень и убрать тень у .header__shadow:after
2 - сделать .header__shadow position:relative и background-color: #fff