If you are looking for an honest opinion, it will be nearly impossible to take a market share from many of the companies who provide a similar technology or product.
It's a good start as an example of a potential product produced in Flex, but if you wish to make it a viable product you will need to provide some additional value that is not existent in your (superior) competitors.
I suggest finding a specific niche market and adding features that are targeted specifically for it. Ideally, this niche market should be under served by the existing products out there.
Keep up the good work!