А если у вас страниц памяти, которые можно записывать, много
больше, чем нужно хранить записей? Неужели вы побрезгуете выровнять
износ и распределить записи по всему свободному объёму? И, таким
образом, кратно увеличить ресурс перезаписей? Да, я видел вживую разработчиков, которые имея большую флеш, пишут данные в одну и ту же страницу: "А что? По паспорту 10000 раз можно. Мне хватит". Похоже на ваш подход: "О! Мне 10000 раз не хватает! Придётся добавить микросхему с ресурсом 1М. И писать без резервирования и без выравнивания износа.
Вообще, если тщательно собрать рекомендации от производителей флеш, то можно учесть несколько нюансов и сделать качественно и надёжно. А в случаях досрочного выхода памяти из строя, 90% - ошибка программистов. Я сам на прототипах чуть не до дыр затирал флеш, когда отлаживал алгоритм освобождения места для новых записей.