Well, spreading your assumptions are nice but misleading.
The only part that's an assumption is this:
- SF can use that saved nand as spare area. This makes it unnecessary to set aside any extra space to keep up performance with the SF drives.
From the AnandTech articals, we know:
1- SF doesn't write everything to the nand. The SF compression algorithm can save up to half the writes at least.
2- Even though the SF controller only uses say 7Gb to save a 10Gb file, it still reports that 10Gb of space was consumed. Neither the user, or the OS can access the saved (3Gb in this example) space. SF reports it as used.
My speculation, for which I have no corroborative evidence, is that the SF guys are much smarter than I am, and that they would realize that they could use this saved nand as spare area.
As far as I know, no other controller uses compression, which saves space on the nand, which in turn, could allow for that saved space to be used as spare area. Therefor, all other drives need to have more than the stock 7 percent reserved for spare to keep performance.
Obviously, capacity is the single biggest drawback for consumers of SSDs. Naturally, manufacturers would wish to advertise the most usable space possible for their drives. Hell, some, like Kingston, even advertise the total nand, instead of the actual user space available.
I don't have an answer as to why, if SF truly does operate the way I suspect, they wouldn't make more of it in their adds. Perhaps they goofed, and don't actually use that saved space. Perhaps they simply don't want to get so technical with consumers- thinking it would not benefit their bottom line.