No. Group work is terrible and students are—at least perceptually, when not in fact—in competition with each other both for grades and for time. Even in the best case scenario students are incentivized to do the parts of the work they already do best which seems antithetical to education.
Multiple choice quizzes are also useful to the student because they provide a snapshot of fact memorization and maybe some application but there is no point in counting the grades, IMO.
If we must evaluate students, then we should be treating evaluation as important as imparting knowledge and experience and spend the time on it that it deserves. Students deserve and need timely and thoughtful individual feedback in order to improve anyway. That means thoughtful projects and a lot of time spent grading. How you incentivize this amongst educators who often don’t even want to be teaching is beyond my pay grade.
(Additionally, a grade should reflect level of mastery at the end of the course regardless of progression but that’s not how grades are generally calculated.)