Oi Danilo, tudo bem? Não sou nenhum especialista na area, mas vou deixar minha contribuição. Espero que ajude.
Nesta comparação eu consigo ver dois pequenos problemas.
1 - Espaço em disco, uma serie de campos desnormalizados por mais que resolva seu problema, cresce mais em questão de armazenamento em disco por que o mesmo trabalha com alocação prévia de recursos, que podem ser utilizados ou não, há melhorias nestas areas, mas ainda é um fato. Esta alocação desnecessária não causa problemas de inserção, mas pode ter impacto nas leituras, visto que, como você não tem sempre certeza de quais campos então com valor ou não, você sempre estará lendo tudo.
2 - preso a schema, o banco de dados relacional é baseado em schemas que prendem o formato e os campos da tabela, qualquer alteração precisa ser feita manualmente e que pode trazer uma série de redundancias justamente por causa da desnormalização.
Vale avaliar. Bancos não relacionais que demonstram essa dinamicidade de guardar documentos de acordo com suas definições têm vantagens que podem não ser o que você precise - em alguns cenários essa dinamicidade pode ser um problema em vez de solução.