As a broke college student, I'm not a big spender when it comes to games (save for certain exceptions), so this kind of initiatives definitely seem like they could pay off, as I wouldn't have bought this otherwise (well, maybe during a Steam sale), and I'd gladly talk to friends about it at the very least.
Best of luck with the game, and let's hope this initiative works out for you!