Actually, the Eee uses nothing more than standard "off the shelf" (so to speak) Flash chips and a typical Flash-to-ATA controller chip found in CompactFlash cards. Not the high end Flash chips that are used in hard-drive-replacement SSD's. It wasn't really designed to be reliable or durable, just cheap. So it's pretty much booting and running off a glorified USB stick.
What am I writing? Well, I'm just using it like the typical computer that it is... installing software, downloading stuff from the internet, so on and so forth. The only reason it needs to be committed so regularly is because EWF refuses to use all available memory (which, contrary to appearances, is what this topic is about).
EWF (or ANY OTHER write caching system that can do what EWF does without the hassles) also speeds up the computer because it doesn't need to wait on the Flash drive to do all its erasing and rewriting hundreds of times in a row (thank you Windows). I can almost immediately notice when EWF isn't enabled on a boot, because things take longer to load and the computer generally feels sluggish. Since EWF takes all writes and puts them in RAM (and makes that data readable from RAM instead of the drive), combined with read caching filling the remaining memory, this system seriously hauls the proverbial *** when EWF is giving it that boost.
It's just the problem that EWF crashes before it uses even a quarter of the available memory!