Hey @cls334! I appreciate your sharing!
While this does work with Classic Quizzes, New Quizzes has a feature that enables students to build on their last attempt. This gives students the ability to only focus on questions they have previously answered incorrectly on future attempts. Once the questions have been selected for the first attempt, those are the same questions that will be used for future attempts as well, when build on first attempt is turned on.
If build on first attempt in turned off in New Quizzes, your suggestion would work with New Quizzes and Item Banks as well to randomize questions.
Again, thank you for sharing and being a part of the Community!