I believe there is so much misconception out there about flash memory performance, it's astonishing. There just isn't a good understanding of how all the layers of cache in the OS work.
SSD's are not slow, do not "die young". I just built a new system with 3 SSD's in RAID0 and I'm getting 350MB/sec sequential read performance, and nearly 250MB/sec sequential write. In fact, I'm less worried adding additional drives in RAID0, because they fail by total wear, not a single point of a failure, and if the wear is being spread out, it should be less of a concern. I have not done benchmarks on random write performance yet, but I'm guessing it will not be that bad.
100% of the problems now are related to some of the controllers and how the OS caches data before writes. For example, why would you write thousands of small 1k blocks, and not cache those in memory first if the write is going to occur a second later? In fact, most OS's will intelligently do this.
So here's the real problem, a bunch of the early SSD's that came out were incredibly cheap and used really really bad controllers. Most of the new new SSD's now have moved beyond these deficiencies. Because of the past products though, it's creating a huge confusion in the market and people just don't "trust" these new products.