I have missed that thread.
Directory
I agree that it probably would be nicer to have a folder with the revisions / versions than having the files directly into the page folder.
Template name
In your post you don’t have a template name in your filename. What if they change name / template and then go back to a revision / version? I think it will need a name in the filename for it to work?
Totally agree.