Any suggestions how this could be tested? I have flash drives and SSDs here that work fine after not being touched for 5 years. As soon as you connect the drive it will start refreshing cells, so it will become useless for future testing
It's hard to say. There was one guy on Anandtech (just a forum member not a reviewer) who was putting data on SSD's, leaving then unplugged for months then after immediately plugging them in, using SSD ReadSpeedTester. After several months of being continuously unpowered, let's just say
some of the data was quite interesting, with significant slowdowns to just 20MB/s when reading "stale data". The older the data, the slower the speed which seemingly indicates aggressive ECC kicking in to deal with potential errors caused by voltage drift.
I'd love to see new drives tested as I find it woefully dishonest of manufacturers to pretend SSD's are "better than HDD's in every way" for external storage unpowered for extended periods when I've had HDD's read back after 20 years fine, but I very much doubt QLC drives would hold up anywhere near the same. Although I've also had some flash drives read back fine, I've also seen a few others come back completely blank (ie, not even the file system / partition information survived voltage drift to 0 on all cells) after a few years of being unplugged. It's all down to the flash being used, process size, SLC / MLC having more overhead than TLC / QLC, etc.
Edit: As for review advice, whatever you do you basically put "known" (non random) data (eg, large video files or RAR files with recovery volumes / PAR files), on that's MD5'd and have a copy of those .MD5 files backed up onto another drive. That way it at least makes it easier to verify data integrity / loss.