It's hard to tell when the only visible thing is the landing page and that gives almost no information on the product (one too-small-to-see screenshot).
I'm in the market for a new project management software at the moment so I'm interested, but I couldn't find anything on the page to let me know if it might be the thing I'm looking for.
EDIT: Speaking generally I always find that projects feel like they've run out of steam just at the last bit. Since you've already built the rest of it I say push forward and get it out there. Then even if it doesn't take off at least you can say you did it!