I had some issues with a clean install on APFS on the the 970 EVO Plus and now have both that and a clone of my old and busted Mojave HFS+ with softraid drivers on a new 970 Pro installed in matched Angel Bird Wings PX-1 PCIE cards ( slots 3/4 ).
My APFS experiment with the 970 EVO Plus was great until it wasn't, I've no clear explanation why a new APFS and fresh build Mojave would misbehave, in the end it would not boot and my Metal RX580 ( no EFI ) drove me back to HFS+ and a Clone of my old Moajve since I really just need to get work done.
Others may find the basic performance stats of interest.
No Bragging just for interest sake, the mSata in RAID0 stripe is still only half the speed
I have a life boat Boot image on a Pair of mSata Stripe RAID 0 in a cheap n cheerful Startech 2 x Board in Slot 2
(yes I know thats a 16x slot - but the Titan Ridge is due any day and the funky hex bolt heads foul the RX580 Fan Blades.
I've just put the 970 Pro in and found its got a back level firmware so now I'm off to get a PC set up to flash that.
Does any one have the 970 Pro Firmware link ?
I cant find it on the Samsung
page?