Outside of storage capacity are they all the same in terms of performance-reliability?
No.
Cheap price = low reliability/durability. Some drives also suffer from low read/write speeds. Including when drive is full. Oh, high operating temps as well.
You can start your research here,
article:
https://www.tomshardware.com/reviews/best-ssds,3891.html
My suggestion would be Samsung. Depending what PCI-E version your M.2 slot is;
PCI-E 3.0 - Samsung 970 Evo Plus
PCI-E 4.0 - Samsung 990 Pro
I have 970 Evo Plus as my OS drive and mine is 2TB in size,
review:
https://www.tomshardware.com/reviews/samsung-970-evo-plus-ssd,5608.html
990 Pro is currently the best from Samsung,
review:
https://www.tomshardware.com/reviews/samsung-990-pro-ssd-review
But if you're looking PCI-E 5.0 drives, then things get complicated.
Crucial T705 is current speed king,
review:
https://www.tomshardware.com/pc-components/ssds/crucial-t705-2tb-ssd-review
But it has downsides, like high heat output, high power consumption and high price.
IMO, PCI-E 3.0 drive is more than enough speed wise. PCI-E 4.0, while double the read/write speeds, can not be differentiated from PCI-E 3.0 drives in real world tasks. And PCI-E 5.0, double the speed of PCI-E 4.0, is more like a gimmick. Sure, 4x times as fast as PCI-E 3.0, but few MoBos have PCI-E 5.0 M.2 slot and it's read/write speeds are needlessly way too high. (E.g Concorde flew twice the sound barrier limit, yet, most passenger planes are below sound barrier, cruising 700-900km/h.)