I did a clean install of Windows 10Pro on M.2 Samsung 950 Pro NVMe 256GB.
Everything works great!
No problems with the installation.
It can work as the only storage in the PC.
! But you need either disable ‘Legacy Support’ setting
in the BIOS option 'Secure Boot Configuration'
or set to 'UEFI Only' in the BIOS option 'Storage Option ROMs'.
( Otherwise you'll see the notification 'Not bootable device' ).