The idea of SSD only storage is great. Programs and games become larger. It will significantly lower load times. Especially, battle/level/map load times in games. Though split SSD storage is not that good. For the same reason of larger files. I was using 240 SSD and couldn't fit all my games into one drive.
So i see no point in boot drive smaller than 500GB.
First clarifications:
1. SATA is a protocol, not form factor. SATA SSDs can be in M.2 (any length), 2.5" and 3.5" form factors
2. M.2 is a connector type. the SSD for M.2 can use either NVMe protocol or SATA protocol. NVMe SSDs are faster than SATA ones. Bit in real life usage, the advantage is very small. for example windows boot time is 4-6 seconds with any of them.
so instead...