Honestly, I didn't know that was the case; manually updating the game is tedious. Besides, I thought the Steam Workshop would add quite a few mods to the game.
Being open source doesn't prevent you from publishing the game on Steam. Why not release it for free? Releasing it as early access on Steam would provide bug feedback and allow many volunteer developers to contribute to its development.