Помимо того, что указано в статье:
— так как файлы хранятся кусками (chunks), это можно использовать для быстрого чтения нужного кусочка файла.
— GridFS подходит для хранения статических файлов, потому что обновление файла в этой системе — это удаление и создание нового файла. Но это можно использовать для версионирования файлов.
— если вы захотите перейти на хранение в другой файловой системе — придется писать какую-нибудь миграцию.
Symfony — загрузка файлов в MongoDB GridFS