Steam is a major system for the distribution of games and software! It will really help you to make this easily accessible for the people who want it, as well as automatically downloading patches, updates, and you can even sell your content packs as DLC for the system. You should apply to put this on Greenlight (a place for developers to add their software to the steam marketplace, if enough interest is gathered by the community) I'm sure this program will make it into the marketplace, as people will see the extreme utility that this provides to their gaming.