Initiative 83 is a heavy favorite to win on Election Day. Can its supporters deliver a big enough win to quell skepticism?