acho sempre preferivel redefinir o minimo de coisas

se não acabas com mais regras a fazer override umas as outras, e depois para manter torna-se muito mais confuso (queres mudar uma regra, mas ela está definida em vários sitios, e muitas vezes com as prioridades do css levas o saco e acabas a ter que javardar mais)

isso e mesmo para ler e perceber o código torna-se mais confuso ver regras que mais a frente são anuladas ou alteradas