CSS 100% de altura com posicionamento absoluto superior 0 inferior 0

Recentemente, encontrei um site que usava uma div com posição absoluta e os valores superior, esquerdo, direito e inferior todos definidos como 0. Isso criou uma div 100% alta e 100% ampla. Agora estou usando isso também, e queria saber se há algum motivo para não?

Funciona muito bem, é uma solução simples e, do outro lado, eu estava usando um bug que não consegui corrigir. O aplicativo para o qual estou usando isso deve apenas ocupar a janela do navegador e nunca precisa ser maior.