Зависит от требований приложения. Может ли он терпеть ложные срабатывания? Ложные негативы?
Дата последнего изменения файла ненадежна. Например, FTP может изменить дату изменения без изменения файла, или файл может быть загружен дважды, один раз за себя, изменяя дату изменения без изменения файла. С другой стороны, есть несколько утилит, которые изменяют файл, но сохраняют ту же дату последнего изменения файла.
Если действие над файлом обязательно должно быть выполнено после его изменения, надежный способ - использовать хороший хеш или отпечаток пальца. Это займет время. Один из способов улучшить шансы, не занимая так много времени, - это сравнить дату изменения с размером файла, но, опять же, это не является надежным.