like I said, some SSD models had issues and needed a firmware update to work properly.
most will work sine of course, but stuff like that can happen with a system where basically any m.2 SSD fits into your slot.
it is of course the better solution from the perspective of someone who can handle stuff like that. but it's not plug and play like someone stated. it's in fact something many people will have trouble with if they aren't familiar with m.2 drives, their specs, and how they get slotted in/screwed down