More NVMe testing.
Alright...I messed around with my NVMe drive last night (MydigitalSSD BPX 240gb).
This is all on a clean install of W10 Creators update, and immediately clean install of the newest AMD chipset drivers.
Just a brief bit of history, I was getting pretty bad write speeds on W10 anniversary edition, default MS NVMe driver. I could improve the speed by ticking the "buffer flushing" option in windows. I could also improve speeds by installing OCZ drivers or Samsung drivers.
With the Creators update I already say some improved write speeds off the bat. Not 100% at what my drive can perform, but already nearing "adequate."
Installing the OCZ NVMe driver saw some improvement in write speeds, but for some reason my computer would stop shutting down with this driver installed. Windows would "shut down", but my computer would remain on drawing 150watts from the wall indefinitely. I would have to manually shut down.
Installing the Samsung NVMe driver got me back up to proper speeds immediately, shut down issues resolved, etc. I managed to find a guide on Reddit about how to install/extract the Samsung NVMe drivers without a Samsung drive. See below for link to these drivers (64bit only).
So I'm sticking with the Samsung NVMe driver for now.
I haven't had any corruption issues/etc. when messing with installing these different NVMe drivers, so don't be too afraid to play around if you are brave.
SAMSUNG NVMe Driver: http://s000.tinyupload.com/?file_id=02593595896719629821