Na minha opinião, isso aqui não é o yahoo respostas. É mais interessante você pesquisar por si e trazer um artigo com sua opinião e comparar com a opinião de outras pessoas.
também na minha opinião você não deveria nem começar com styled components.
ainda na minha opinião você também não deveria usar tailwind.
por fim, na minha opinião, o caminho mais prático para se trabalhar com css é com Bootstrap e SASS.