Yes, I'd create a new UniBeast USB installation thumb drive. Follow my guide in Post #1 - you can either update the thumb drive's config.plist as RehabMan instructs or use my thumb drive config.plist. You should now be able to install on your Samsung 950 Pro, and then use my post installation procedures to create the HackrNVMeFamily-10_12_1.kext.
That being said, I'd install Sierra on your EVO, first, and make the HackrNVMeFamily-10_12_1.kext there. (You can also use this procedure on your MBP instead of the EVO.) Next, copy it over to your USB thumb drive. Finally, install Sierra on the NVMe drive, copy the HackrNVMeFamily-10_12_1.kext to the Desktop after running MultiBeast, use KextBeast to install the HackrNVMeFamily-10_12_1.kext in /S/L/E/ and, lastly, rename the IONVMeFamily.kext in /S/L/E/ to IONVMeFamily.kext.bak, all of which is described in Post #1. Keep the EVO Sierra installation virgin and preform all the Sierra updates on the EVO and make a new HackrNVMeFamily-10_12_x.kext once RehabMan has updated his patch-nvme-master with the 10.12.x capability.
Good luck!