Es ist kein allzu großer Unterschied denke ich, da die meisten Steam-Nutzer sicherlich irgendein Source-Game installiert haben dürften.
Ist aber insofern ein guter Schritt, als dass die ganzen Dependencies wirklich mal aufgeräumt werden können. Wenn man heutzutage einen Linux-Server für eine Mod baut, gerät man fast zwangsläufig ins Chaos, weil's so viele Optionen gibt, die nicht sonderlich gut dokumentiert sind
Schön wäre in dem Zuge natürlich auch eine Überarbeitung der Tools, damit das SDK auch mal einwandfrei auf Betriebssystemen neuer als Windows XP läuft.