Apuntes
Flexbox es más apropiados para componentes de una aplicación y diseños de pequeña escala
CSS Grid está diseñado para diseños de mayor escala
No hay nada de malo si no se hace así