FileSystemWatcher против опроса, чтобы наблюдать за изменениями файла

Мне нужно настроить приложение, которое следит за файлами, создаваемыми в каталоге, как локально, так и на сетевом диске. Будет FileSystemWatcherили опрос по таймеру будет лучшим вариантом. Я использовал оба метода в прошлом, но не широко. Какие проблемы (производительность, надежность и т. Д.)...