It's "funny" how often there are posts for "_____ is shutting down" for things that are completely new to me. I'll go to the page and (many times) think "I would have used it if I would have known about it!"
If you don't advertise well (and correctly!), you can't expect to survive, no matter how good your idea may be.