I cut and pasted what I commented on below your nice article as my comment doesn't seem to want to post up.
Johnnyguru is your source for over the top power supply reviews. One thing I almost made a mistake on when building my recent PC was that there are drives that fit the M.2 format but are not actually M.2 drives. Samsung Evo850 was the drive I was looking at and was about to put into the cart when I noticed the 6Gbps spec vice the 32Gpbs I expected to see, it actually is a SATAIII drive in the M.2 form factor. Thankfully I did notice it before buying and ended up with the predictably more expensive Samsung950 drive a true M.2 drive.
As you said on you review of your M.2 drive, the screw to mount it to the motherboard is the smallest screw ever. It is a M2 sized screw and when I couldn't find mine at first (it doesn't come with the drive) I went to the hardware store but they only have M3 screws as the smallest around. I was looking in the wrong place for mine, I got fixated on the screws that came with my case and it wasn't until I hit my head with my hand and said "look in the motherboard box idiot!" that I finally found the tiny screw. Longest part of the build was dealing with that screw and only due to me overlooking the inclusion of the screw in the MB box.
I think one great resource for building a PC is pcpartpicker.com and maybe worth a mention in the article as it can flag items that won't work together. Here is a link to my build list https://pcpartpicker.com/user/OtterChaos/saved/#view=Pffqqs
hope it works.