Final exams are a pain for both students and professors. For students, they are a week of stress with each compounding the other. For professors, they’re a mad dash to grade before grades are due. I suspect this system might function better.