As my friend Tassos wrote, he played with it today. In just over a year. It failed the SMART test and suddenly turned into read-only mode. In my research, I saw that the forums and Twitter are buzzing with the problems that both this model and its successors, the 980 and 990, have had with their firmware. Samsung admitted it, but what can you do? The damage has been done. On the other hand, the evo 950, which is a SATA SSD, I've had for years and it's still working perfectly. I won't tell you whether you should buy it or not. I'll just say, take a look at what's happening on the internet. Google search: 970 evo failure. Whether I'll be compensated due to the warranty is the last thing that interests me. I will be compensated, okay. Who will reinstall the operating system?
[UPDATE]
I'm providing you with the serial codes (S/N) of the product family that have issues. To find yours, check the sticker on top of it, or if you can't see it, install Speccy (free) and find it there. Those codes starting with these letters will have problems in the future, and there's nothing you can do about it, not even with a firmware update. When the drive locks, you won't be able to do anything, not even format it with any program or operating system, only copy it and send it to Samsung for warranty replacement. Personally, I copied it (I'll tell you how after the codes) and threw it away because I don't want to send my entire operating system to the Koreans, with all that it may imply.
PM9A1:
S63JNF0R / S63JNX0T / S64JNE0R / S64SNE0R / S65XNF0R / S675NF0R / S676NF0R / S676NX0R / S677NF0R / S6W7NF0R (S677NF0R is the hardest hit area)
870 EVO:
S5Y2NJ0N / S5Y2N J0R/S5Y3NF0R/S5Y3NG0R/S621NG0R/S625NJ0R/S626NF0R/S626NJ0R/S626NX0R/S62BNJ0R/ S62CNF0R / S62CNJ0R / S6BANJ0R / S6BBNG0R / S6BCNG0R / S6BCNJ0R / S6PNNJ0R / S6PTNJ0R / S6PTNZ0R / S6PUNF0R / S6PXNJ0R
970 EVO:
S464NB0K / S465NF0K / S466NF0K / S466 NX0K / S466NX0M / S5H7NS0N / S5H9NS0N
970 EVO PLUS:
S6P7NG0R / S6P7NF0T / S6P1NS0W
980:
S649NF0R / S649NF1R / S649NG0R / S649NJ0R / S649NX0R / S64ANG0R / S64DNF0R
980 PRO:
S5GXNF0R / S5GXNF0T / S5GXNG0N / S5GYNX0R / S69ENF0R / S69ENG0R / S6B0NC0R / S6B0NG0R
990 PRO:
S6Z1NJ0T
[NEW UPDATE: HOW TO COPY IT]
Forget about the paid programs from Easeus and Acronis. None of them will work, even if you try with a rescue disk or USB. You'll just waste your time. The only thing that worked and transferred the entire drive to another brand's drive with the same capacity (I copied it to a Western Digital SN770 SSD 1TB M.2 NVMe) was Ddrescue - Data recovery tool (https://www.gnu.org/software/ddrescue/), a free but difficult program. Don't attempt it if you don't have experience with such programs. Personally, I asked for help from a friend who knows about Linux environments. He accessed my PC through Teamviewer, ran it via Cygwin, and did it for me.
Google it, ask for help, transfer everything, and save yourself! I hope I helped.