The discussion is pretty hot and additional information and comments may not help that but here goes.
SAS, SAN, NAS, whatever... I have been using internal and external RAID, with controllers in the server/external RAID arrays and software RAID, even tried SCSI bus arbitration in 1989, long before software RAID was even a thought. here are some facts and observations.
Drives will fail_._
Software RAID is inexpensive at time of purchase.
Hardware RAID has been and can be expensive but is now available inexpensivly as well.
Mirroring controllers are not as fast as true RAID, but they recover much easier for the new tech.
Hardware RAID is my personal favorite, ...expensive external array's with redundant controllers, hot sparing, alarms, fiber connections built in battery backup and large ammounts of RAM. My Elanor... But that is not a home system.
Software RAID is inexpensive if you have lots of CPU cycles to spin. Everything is a balancing act of anticipated performance needs/wants vs. cost - no matter what everyone else tells you, only buy what meets your needs. It is better to plan on replacing the device every few years since technology changes all the time.
As far as reliability;
Software RAID has failed without recovery on several of my customers systems - could be the software or could be my customers.
Hardware RAID has failed without recovery on several of my customers systems - with notable differences; an entire lot of drives failed within a few days, three failed before a tech made it onsite, they lost data; a manufacturer defect on a several RAID chassis.
If you have the need and can afford a SCSI or fiber channel RAID with a battery backed caching controller, go for it... the drives perform continious duty much longer than ATA (a device that has the controller on the drive), and they will likley be supported much longer than other spinning media formats since it is a commercial device.
Whatever you do, buy drives from different production lots to keep the manufacturing defects at bay.
Remember to always back up what you can't restore, the rest is faster to reload anyway.
Hope this helps.