I do not understand this fascination with RAID. Just why do you want to RAID your system drives?
How much research time have you spent in learning how RAID works and where to use what type of RAID, be it RAID 0, 1, 5, 10 or other?
The only way OS X and Windows can both read and write to a RAID is a hardware card with both windows and OS X drivers/support. Without that, all they see is a series of unwritable/unreadable/uninitialized hard drives. Both OSs will complain about the drives on boot and want to initialize and format the other OSs drives.
I do not use RAID for a boot drive. Period. Granted, RAID0 is fast, but it is too unstable and too unforgiving of read/record errors and if you lose a single drive you lose the whole thing. It still can't saturate SATA II with platter drives.
Recommend you use a SATA III 6G/s SSD for each OS, which is just as fast as, or faster than, a platter RAID.
Get a PCIe RAID card and RAID your platter drives RAID 10 and format them HFS+ for storage.
Use 3rd party software like Paragon for Windows to allow Win to read/write to the RAID array.
A PCIe RAID card has the added advantage of speed acces through the PCIe bus.
Put the Linux SSD and storage HDD on the Marvell SATA ports.
If you want really fast, get an OCZ Revo 350 for each OS -
http://www.guru3d.com/articles_pages/ocz_revodrive_350_pcie_ssd_review,1.html
And put the platter drives on the SATA ports for storage. I would not bother RAIDing the platter drives.