One thing I'd express, is many people launch cool things without a monetization plan, become popular largely because their free, and then lose everything they built when they realize to monetize effectively they have to "alter the deal".
Beware of Vadering your project: Figure out what you can charge for early, and never offer it for free.