Основа FS не в интерфейсе, а в том, что у нас сектора по 4 килобайта (минимальная стираемая область) и в том, что используемые на ESP8266 flash позволяют дозапись в сектор, а не как у других типов - запись только целого сектора. Это и задает основы построения FS с учетом кол-ва перезаписей...