Я не испытываю проблем с динамическими свойствами CSS, задавая их напрямую через JS когда нужно. Атомик дизайн врядли может быть удобнее, хотя бы по той причине, что он легко реализуем в обычном CSS путём задания различных названий классов. Каскады же реализовывать с помощью Атомик немного напряжно.