_ в начале имени класса?
Причем имена классов должны начинаться с латинского символа, а не с дефиса или цифры." - правда про нижнее подчеркивание ничего не сказано. Это где такое написано?
Нельзя с цифры, с двух дефисов подряд, и с комбинации дефис и цифра.
https://www.w3.org/TR/CSS21/syndata.html#characters
А подчеркивания в начале можно, сколько угодно.
Я активно использую для хелперов и состояний компонента. Если не путаю, в БЭМе тоже не стесняются.