Pay attention the specific drives used in that thread because some have compatibility issues, not just specific models, but also specific firmwares. Furthermore, some are better in terms of power utilization than of others. One popular one is the Hynix Gold P31. I didn't go that route here because they don't sell them in Canada. Luckily I have been able to find relatively cheap Apple/Samsung OEM drives here so that's what I've gone with in our 2017 MacBook Air and 2015 MacBook Pro. However, in my 2014 Mac mini I used a Western Digital SN550 since I wasn't concerned about power utilization. (Plus my Mac mini didn't have the Apple 12+16 SSD connector anyway, so if I was going to get a drive connector, it'd be the NVMe one, not the Apple one.)