Неплохой вариант.
Но есть возможности для улучшения. Например, когда файл сохраняется для последующего открытия в другой программе, то лучше, чтобы его название было оригинальным вроде "Договор субподряда.doc", а не "Div4017". А если не получается "Договор субподряда.doc", то можно случайным образом цифирки добавлять, например, "Договор субподряда651.doc". Так пользователю намного удобнее будет