С styled-components будет проще, если у тебя проект не совсем мелкий и дизайн навороченный. Если у тебя что-то простенькое, или где весь дизайн можно быстренько описать в стилях и их больше не трогать, то хоть обычные .css, хоть .scss. Если дизайн не навороченный или нет необходимости во множестве стилизованных состояниях компонентов, то можно и css-modules, иначе придется сильно вручную упарываться с комбинированием классов.