Windows storage space sucks hard (particularly their RAID5 style parity which has unacceptable performances, but also I had it failing without reporting it, and it doesn't handle parity with column size >8).
The native windows software raid is deprecated, and can't handle disks of different sizes.
I use stablebit drivepool for a secondary backup where I don't really need parity (backup of the backup). But it comes with all sort of issues of its own (some weird file locking bugs, performance limited to single disk, also if you setup an SSD cache, it can't handle files larger than the smallest SSD (happened when backing up a vhdx).
For NAS, for the moment I haven't found anything beating linux based NAS solutions (synology style) for simplicity and stability.
For MDISC, call me skeptical. I think in 10-15 years you will struggle to find anything to read a CD or DVD, like you would struggle now to read a Zip or floppy disk. The most durable and cheapest way to do long term of storage is to replicate your data on new media regularly. The price / GB drops so fast that no non-retail form of storage (MDISC, LTO, etc) will be economical vs buying a big drive from time to time (every 5-7y). You can buy a 12TB drive for $200-300 now.