According to the article, #1 leads to "failure and drop-out rates of 50 to 80%". #2 and #3 might work for organized and motivated students, but graded assignments from other classes will be prioritized by most.
I'd rather a MUCH larger amount of professors and teachers come to class to find their classes deserted (by their own hand), and indeed, their own justification for existing gone. The world would be a lot better off. Gatekeepers are anti-human.