What do you use the drive for?
For a boot drive I'd look for any of these higher-tier PCI-E 4.0 drives: SN850X, T500, KC3000, 980 Pro/990 Pro, M480 Pro, P44 Pro, Exceria Pro, Firecuda 530.
I definitely would not buy a QLC drive for a boot drive (e.g. Crucial P3), but a second tier drive like the SN770 (no DRAM) shouldn't be a problem if the price is good.
If your putting it in the primary m2 slot on your board that already has a heat shield so you won't need one.