Se você revisar uma grande quantidade de código quando já estiver completo (e presumivelmente funcional), isso se tornará mais uma sessão de "deveríamos ter feito ..." do que "vamos corrigir / alterar isso para fazer ..."
Portanto, se o objetivo principal da atividade é como um exercício de aprendizado post-mortem, a grande revisão de código faz sentido. Se tentar detectar defeitos, provavelmente não funcionará muito bem. É provável que pequenos defeitos sejam esquecidos, já que todos na revisão ficam entediados e cansados, e grandes defeitos estruturais provavelmente serão ignorados, pois, bem, "tarde demais agora - o código está escrito e o cliente o quer ontem".