I'm looking at building a Plex Media Server and using the actual machine as also the storage device using unRaid to host Plex. I am planning on adding a bunch of HDD for storage in an array using parity and also using some M.2 as the cache. I will probably have to add a Sata card later on but for now 6 sata and a couple of M.2 should suffice for now.

Why I'm asking on this mobod is that on my last board, when I put an M.2 card in it took up 2 of my Sata ports and kind of screwed me up a little bit.

Thanks for any info that will help me make a decision on a board.