Sounds like the most optimal setup would be a single vote (1 vote = $1 spent on a stock of your choice) at the start and then just wait 1 year for the results.
You could put in a set amount per day (or week), choices weighted by the votes since last time, and get some of the benefits of dollar cost averaging, plus more reason for continued engagement.
Maybe introduce sales after it's been around for a year. (Though I'm not sure which mechanism, DCA doesn't work in reverse.)