Pheace: Not sure how humble store does things, but one thing comes to mind why Steamworks is considered beneficial in regards to one stop hosting, is because it means they can sell their games on all the different digital sales portals as well as their own website or even retail, and all they have to do for that is to supply them with Steam keys.
Would the Humble store hosting allow them to use that hosting to sell on other retailers as well?
Considering that I haven't seen a single humble bundle sale that
didn't include a Steam key, I'd say it would still work fine.
The Humble store is simply a front for providing indie groups an easy means of distributing DRM-free. Humble Bundle stores and distributes the install files themselves, no need to stress your servers. And unlike GoG, they support Mac, Windows,
Android and Linux.
Neobr10: They did say that an "account system" would be needed for the community features, but they didn't specify what kind of service they would use. Anyway it was predictable that they COULD use Steam, specially considering the popularity of the service and accessibility of Steam Workshop.
If they have the server resources to run two or three forums for the Shadowrun setting, I find it odd that they can't afford to support an "account system" that effectively runs a glorified download database for mods. I could understand if they wanted to run an aggregated multiplayer server, a la Diablo III or Sim City (snicker), but this talk about server load is befuddling otherwise.