I really think you should put it on Steam. It'll take less than an hour to set up and the longer the project is on there, the more people will pay attention to it and watch your project progress. In the long term you'll enjoy a much larger player base.