A może inaczej, skoro to ćwiczenie, to zrób dwie takie same sekcje, jedna pod drugą, pierwsza a flex, druga na grid? Masz idealne miejsce do przećwiczenia obu rozwiązań i jednocześnie dokładnie sobie je porównasz :)
Ja w grid nic jeszcze nie pisałem, jakoś w ogóle uciekam od css jak się da najdalej, ale chyba jeszcze nie ma to aż tak dużego wsparcia żeby konkurować z flexem w apkach komercyjnych, choć może się mylę, zależy kto jest targetem aplikacji.
Warto jednak znać oba rozwiązania jeśli interesuje cię kodowanie html/css.