A great list :-)
The only additions I can think of at the moment are:
extension to the autosave test: Does the application find the autosaved file
when you try to reopen the original data file, or is the user expected to be
able to find it?
Quit application or log out of the desktop with unsaved data. Do you get a
dialog offering to save your data?
--
birger