My 240GB MyDigitalSSD BPX is running nearly as fast in my #2 PC as my 512GB Samsung 950 PRO that's in my main rig!
The secret? Mount it in a PCIe lane, not on the MB, there's a little known adapter with fan which is replaceable, brand name is Sintech. Works on most all 2280 M.2 SSD's (don't know about the SATA-3 type), at first forgot to turn it on & HWMonitor reported temps of 72C. Once I opened the case & seen that the fan wasn't spinning, twisted the knob in the other direction, temps nosedived by 22C during load, a huge difference!
Had the Sintech adapter & fan not been available, would had purchased a Lycon or Addonics PCIe adapter (the latter is what my Samsung 550 is connected to) & the Antec Super Cyclone Blower Fan, which takes two PCI slots, although powered by a Molex connector, nothing a SATA power to Molex adapter for $5 can't fix. Anything to force air across the PCIe SSD. Some users reports this can can cool RAID setups, so should also be fine with small M.2 NVMe SSD.
http://www.ebay.com/itm/Antec-Super...411341?hash=item5d50bb4f4d:g:xrMAAOSwY45UNtIs
No way will I ever place one of these NVMe SSD's on the MB slot, this (like the mSATA SSD's) is where these drives becomes toasty, even though the surrounding components are well within or below normal temps. BTW, my BPX is running on the 1st (and maybe only) Z97 MB that featured a 3rd gen Ultra M.2 port in the ASRock Z97 Extreme6 (as well as an extra Gen 2), this is a 2014 model MB that was a Tom's Product of the Year during that time, it's unbelieveable that in the year 2017 that many of these OEM's are still pushing Gen 2 M.2 ports. If one can find one of these MB's new today, expect to pay close to $200, it's a lot there for what I spent on promo less than a year back ($129.99).
At any rate, as far as the 240GB MyDigitalSSD BPX goes, have never looked in the rear view mirror, it consistently outperforms the specs printed on the package. Near the speed of the Samsung 950 PRO for just over one third of the price.
Entry level price, upper mid range performance!
Cat