Sobre a necessidade das traduções dos status para classes CSS eu entendi, oq achei estranho é que o parâmetro *to_label* muda o dicionário de conversão *status -> classe css* sorrateiramente, e impacta numa mudança de comportamento e previsibilidade. Não ficaria melhor, do ponto de vista de clareza e manutenção, separar em dois templatetags?