Thanks for providing more information about the product. I think you have chosen a great way to launch a product which is good for all the users and to take the feedback of users after providing them the product is a good idea to make sure that the product you will be launching will be accepted by users.
However, you should make sure that
VB has already established itself in this Industry and is liked by most of the users (atleast I think so ;)). Hence, establishing yourself with this product in this industry when
VB is present will definitely be difficult for you (but as you are working hard, I hope you'll succeed one day

).
When it comes to features and stability,
VB is definitely better than most of the platforms and if you are developing something with the help of user feedbacks, you should make sure that you develop it with the kind of stability and features which
VB offers (users will definitely expect more than that ;)).
Also, if you would like to promote this product, I would like to give you a suggestion (from the users point of view). I think you should launch a beta version of this product which will be free of cost (kind of a free trial which does not have any kind of advertisements or your website(s) name) for some time. Once you launch something like this, people will definitely try this out and if they find it useful, they can pay the fee for the product. If you choose this way, you will also get the idea of what people think about this product.