Oui si tu sais les utiliser de façon intelligente.
Les + :
- Variables & fonctions
- Nesting
- Plus d'abstraction et d'optimisation (extend, mixins, placeholders)
Les - :
- N'ajoute rien au CSS (juste une facilité d'écriture)
- Réutilisation du code assez horrible (=> Perte de temps)
Je dirais pour celui qui sait se débrouiller en CSS, le préprocesseur apporte une fluidité d'écriture. Par contre, si tu nommes mal tes divs, que tu penses que le nesting suffit pour appeler tes différents blocs, alors n'utilise pas LESS, SASS, Stylus ou autre. Tu ne feras que perdre du temps à te relire.
Pour moi, ce n'est pas indispensable de l'utiliser. C'est un outil puissant, mais qu'il faut savoir maîtriser. Le nombre de fois où j'ai lu du code prépoCSS sans commentaire ou intelligence d'écriture, j'en suis venu à me dire que quelquefois, cela ne vaut pas le bon vieux CSS.