Question: How many writes do we get with the NAND Flash RAM over the life of this product?
There are several brands of NAND flash memory found in these dongles; but manufacturer datasheets rate the endurance between 100,000 and 1,000,000 erase/write cycles.
As I mentioned bad blocks above, often they are only found as a defect of the chip manufacturing process. It is
possible the NAND may develop bad blocks in the future, but the software does proper error detection and reporting if an issue is detected during erase or write cycles.
Good question