Franklin_4 :
also, those were mostly for examples sake, but windows 10 only takes up 20gb and ill be pairing whatever SSD i get with a 1tb HDD for everything except the OS
Windows 10 periodically receives pretty large updates like - anniversary update, creators update. More large updates are coming. On such small SSD you'll run out of space and when that happens, windows locks up and you can't boot normally anymore. And there's more - SSD really don't like, when there is no free space left. They loose performance significantly and also that causes additional SSD wear.
As I said before - 120GB is bare minimum for comfortable operation of OS drive on SSD.
It's recommended to leave 10% of an SSD unused/unpartitioned.
And why are you looking at those msata drives? They are meant for laptops. Get a regular sata drive and be done with it.