Historically, the only expansion cards I have used are video cards, [fax]modems, and wireless NICs. Ok, I can add a video card to this board. I don't need a standard modem, and my Brother MFC all-in-one can fax (yes, I've done it quite a few times); and this board has wireless built-in. It's marginally low on SATA ports, but the M.2 takes care of that, so I can have: Data drive, Backup drive, optical drive, and external SATA dock, in addition to the M.2 boot drive.
So, it checks all the boxes. Well, all except current need...
I have it paired with an r5 2600 and UV Vega 56, 4 sata ssd's and one nvme drive boots in 5-6 secs in a cooler master elite 130..
great board, but for the past 3 weeks the Bluetooth started to disconnect every second so i had to disable it in device manger.. ill get to fix it when I have time..