I may have been a little mean in my other comment - but you're on the right track to having a real startup. I've had probably 5 serious projects that eventually got abandoned because a) no business model, b) no users, and c) stupid idea. But the knowledge I gained by creating these projects? Priceless.
It's better to fail & learn on crappy projects so when you find a great idea you can just knock it out of the park.