I will sidestep particular suggestions for a general comment.<p>One kind of general background is taking (many) steps toward figuring out who your market is, and not assuming that you understand the target population, which translates into:
What is the business model that will work for your idea, and how should my idea change as a consequence of what I learn?<p>Steve Blank's venture / startup blog discusses fairly frequently the search (and iteration on the search, and the learning involved during the search) for a business model, answering the question: Who is the population that is willing to pay for the service? This is a distinctly different from the the search for, construction of (and iteration on) a minimum viable product or service.<p>Nobody really knows their market when they start, or how to find it. They discover it by trying many things, in many populations, revising as they go, from learning experience to learning experience.<p>Asking people to pay, right now, is a very instructive process toward discovery of your business model. You might have a perfect product, but no buyers. Find the buyers. Ask people why they're not a buyer.<p>See:<p>An MVP is not a Cheaper Product, It’s about Smart Learning
<a href="http://steveblank.com/2013/07/22/an-mvp-is-not-a-cheaper-product-its-about-smart-learning/" rel="nofollow">http://steveblank.com/2013/07/22/an-mvp-is-not-a-cheaper-pro...</a><p>Who’s Doing the Learning?
<a href="http://steveblank.com/2013/06/03/whos-doing-the-learning/" rel="nofollow">http://steveblank.com/2013/06/03/whos-doing-the-learning/</a>