Для чего нужен «Микс» в методологии БЭМ?
Если с Модификатором еще + - понятно [...], то вот с Миксом мне не понятно,
Вы невнимательно читали про БЭМ или вовсе не читали.
Написание модификатора на html-элементе – это тоже микс.

Mix - англ. Смесь

Именно для этого они и нужны: Для размещения (смешивания) нескольких БЭМ-сущностей на одном HTML-элементе.
Нужны для удобства.

Я бы рекомендовал использовать, когда необходимо реализовать layout’ы каких-либо переиспользуемых компонентов.

Кнопка может быть светлой и темной, для этого логично использовать модификатор, так как модификация несущественная и, очевидно, отражающая состояние блока (…_dark / …_light). 
Если модификация более существенная и требует сбора стилей из разных классов, можно использовать микс, тогда система получится более гибкая, за счёт мелких переиспользуемых классов.

В процессе решения проблем становится понятно, где и что удобнее использовать.