You're not the first one to ask; there's a lot of OTHER things in the way before we can consider a Steam release, but it's not off the table. Slow and steady. For now we're just adding content as we have, with respect to not altering components Gedan has already prepped.
We've been having weekly meetings on the forward progress of Dhaal between staff writers, the Javascript overhaul per Gedan, and a brand new UI and introductory tutorial to go with it. Things are going to change, but there's no ETA as of yet. All I can say is, it's happening.