Steam was needed to play Hlē and CS:S and many more things. So the people had to install it. The idea to have such a system for indees is great, but I donīt think this will get poppular.
And you should make a offer like 'the first 8 games will get a free selling accont on WAVE'