RAID 50 would probably be a better idea, and use two hot spares.
Unless performance (especially write performance) is important, then RAID 10 or RAID 0 depending on whether you'd mind losing all your data.
Performance or reliability - unfortunately you have to choose....
And of course get the BBM - a UPS is not the same thing.
I had to look up RAID 50 (though now I can see it was self-explanatory)
With two RAID-5 sets, I'm trying to figure out how this is better than a RAID-6
I can see it being better with 3 or more RAID 5 sets, but RAID 6 seems to have the same performance, but is possibly even more reliable when dealing with smaller numbers of drives.
If 1 drive dies in a RAID 5, the performance of the whole thing goes down until you rebuild.
If 1 drive dies in a RAID 6, the performance stays the same.
If two drives die in the same RAID 5 set in a RAID 50, you lose all your data.
If two drives die in a RAID 6 set, everything is fine but performance will be hindered until the drive is replaced and the replacement is rebuilt.
So therefore, unless you're dealing with tons and tons of drives, the RAID 50 doesn't seem to be like a better option.
The reason you may want a RAID 50 for, say, 100 drives is you could have up to 25 parity bits per stripe. The likelihood of 2 drives failing in a small RAID-5 set would be almost 0, so having your whole array composed of 3-4-drive RAID-5's would be good.
I'm only going through all this so you can correct me where I'm wrong, as I seem to have no idea why RAID50 is better than 6 for, say, a 12 drive set.