This is the right move for you. Most start-ups that fail never even launched anything at all. Some are trying to perfect their product before exposing it to beta users then they run out of money. This is a flaw. You can never achieve perfection but the pursuit of it will make one great product. You do this by letting people try them out and get feedbacks from it. Launch quickly and learn fast....good job and good luck!