Die Trennung von OS und Daten / Spielen ist sinnvoll. Die Trennung von OS und Programmen weniger - weil die Programme eh neu installiert werden müssen, wenn man das OS mal neu machen muss. Ausnahme: Programme die keine installation erfordern (portable). Die packt man sinnigerweise in einen eigenen Ordner wie z.B. "programme_portable".
Die Trennung muss nicht zwingend physikalisch sein, da kann man auch mit Partitionen arbeiten. Wenn es performant sein soll - mach 100 GB oder wieiviel auch immer Du brauchst als Partition auf die m2. Die 2te Parition Rest kannst Du dann für Spiele verwenden, und die kleinen Platten für (internes) Backup der wichtigsten Sachen. Oder verkaufen und den Erlös in einen größeren, neuen Datenträger investieren.