Спасибо.
По каким причинам не стоило бы их использовать?
Частый контр-аргумент, это что Ангуляр сам использует декораторы. Это не совсем так. Он их использует как annotations, и до самого TS компайлера они не доходят. Angular compiler их убирает и превращает в метадату