Стоит ли изучать фронтенд сразу по методологии БЭМ?
По сути, это всего лишь соглашение по форме именования классов. Тут даже учить особенно нечего, гораздо важнее понять суть. Конечно, не будет.
БЭМ полезно знать, хотя бы за тем, чтобы понимать какие задачи он решает. Разобравшись с ним и его задачами, вы сможете выработать и более подходящие вам\ситуации методы решения этих задач (изоляция стилей,  ясность кода и проч.) или использовать тот же БЭМ, если он вас всем устроит.
В общем, ознакомиться стоит в любом случае.