The solution to the conundrum: don't know != can't.
Why not optimize on time and go with something that will work ( that can make money ), and save those hours spent on the "cool free thing" for later (aka your own time). It's just one less problem in the future.
At least in my opinion. I mean viaweb had idea of how they (you) were going to make money right?
For the same reason that I'm willing to fly to any large airport without knowing for sure that there will be a taxi waiting. There almost always is. And there almost always is a way to make money out of anything a lot of people find useful.