Should monetization be an afterthought ?
sarvesh: The question you should be asking yourself is will the users buy your product/service? Ads or subscriptions you are still trading your product/service with your customers. Is it something that will be useful enough for them to trade some money or click on your ads? Whether they will depends on how much value they are getting in return.