You should probably go with Storage Spaces, then. Windows Backup Server allows you to do the same with backup media: pool backup disks into a storage pool and not have to worry exactly where the data is stored. You can also mirror disks with Storage Spaces if you want software mirroring that is similar to what you would get with RAID hardware mirroring (hardware fault tolerance). I just think if you stick with built-in Windows technologies then it will be easier to recover from disk failures. If you have RAID then you have to worry about RAID controller drivers when trying to boot into a recovery situation where the system drive has failed (not an issue if just one of the RAID controller data drives has failed).
Also, I was once involved in a RAID situation where a 7-year-old server failed, it was old enough that the PCI-X RAID controller could not be used on the new server (no PCI-X slot on the new server, only PCI-e), and the exact same RAID controller was no longer available. The same manufacturer's newer RAID controller was NOT backward compatible even though it was supposed to be (at least we could not get it to work). That left a bad taste in my mouth for hardware RAID controllers.