If something is corrupt with the on-board controller it writes junk to both drives. If I have a different controller for each SSD, aren't the probabilities better that I have a good drive?
I was running RAID 5, 3 HDD config. A drive went bad and the software was unable to recover my data. This was data I access once in awhile from my previous business, but still want access to. Then shortly after the Windows 10 Upgrade on a single WD 1TB HDD, the system crashed and could not find any of my system recovery files. So I purchased my first Crucial MX300 1TB SSD. Everything was great.