Sempre a resposta do sênior.....
Depende....
Pessoalmente acho que você tem que avaliar o impacto da alteração no seu sistema.
Se usar um campo já existente, o correto seria avaliar todas as rotinas que já usam o campo e verificar como ele seria tratado na parametrização (lembrando que talvez já vá fazer isso por outros motivos, não especificamente pelo campo). Usar o mesmo campo pode ser uma economia de espaço (será?), principalmente se vc tem certeza que as informações são excludentes, ou seja, NUNCA terá que usar as duas juntas.
Se usar um campo novo específico para a operação pode implementar apenar onde ele será usado..
Eu prefiro campos separados, principalmente pelo fato de que muitas vezes quando fizer consultas na base de dados pode ser que não se lembre que o campo X tem função/valor diferentes para situação Y e Z.
Espero ter ajudado mais que complicado!