Pra mim o lado bom de usar Tailwind é poder ver todas as classes direto no componente para melhorar/mudar o que for necessário com facilidade. Sei que tem o @apply que é a forma correta de implementação disso, mas mesmo o autor do Tailwind diz que se ele pudesse voltar no tempo ele não teria implementado isso.