Quando especificar um valor 0 em CSS, devo marcar explicitamente as unidades ou omiti

Este é mais um argumento de "filosofia", mas eu gostaria de saber qual é a prática recomendada aqui. Ainda não o estou configurando como Wiki, caso haja uma resposta 'oficial'.

Obviamente, não há diferença entre 0px e 0em ou o que for, portanto, pode-se simplesmente especificar 0 e as unidades são redundantes (consulteCSS diferença entre 0 e 0em). Algumas pessoas que responderam a essa pergunta argumentaram que sempre se deve omitir as unidade

No entanto, parece-me que omitir a unidade é mais suscetível a erros, pois uma alteração posterior pode omitir acidentalmente a unidade. Também é menos consistente com elementos diferentes de zero em outras partes do document

questionAnswers(6)

yourAnswerToTheQuestion