Agreed, Steam is far better, it is much more than just a store site. It's got lots of other great features too. I much prefer to have my games on Steam, though I bought ToH and the Hind DLC on Sprocket to make sure more of the money goes to BIS.
Download is now enabled for Hinds on Sprocket. We will be sending the notification email to others shortly!
Do not forget to install 1.05 Hinds Compatibility pack for TKOH from the update page on http://takeonthegame.com/game-updates/