Just as a "warning" so to speak - when you use a M.2 NVME drive it disables 2 of the SATA ports from functioning. This applies each time you use another M.2 slot, atleast it does on the AsRock build I just made for my work.
Dual Samsung 970 NVMEs in Raid 1 and it causes me to lose 4 SATA connections. Which left me with 4 available SATA slots since the motherboard had 8 to start with. This would have happened regardless of RAID or not.
This is just a warning as I said since if I used both M.2 slots on this MSI board I'd not have enough room SATA plug wise to get all the HDDs in place due to the M.2 use disabling one set (2) SATA slots each.
Again, this is on my ASRock board for the build at work, I don't know if this affects all boards that have M.2 slots... just trying to help with this info is all