Sorry but that is a useless response. First it is 2 months, and 6 months later it will be released when it is ready?
What does that mean?
1) you don't know
2) a year
3) two years
etc. Don't get me wrong, this is a promising product. But some of your (non-paying) customers would like to know when to expect at least a RC (non-beta) release. It should be expected even from open source projects to be able to estimate how long something will take. We all know it'll take longer than we expect (it always does).
Are you still adding new features?
Are you at a code freeze yet, from which point bugs will be fixed and no new features will be added?
Please understand, I waited setting up a server some time ago because I wanted a distributed management tool and you said it'd take 2 months; now it's been six and still no go. "When it's ready" is not an answer. "A year from now" or "six months from now" is an answer. Tell me what to expect, if it takes too long I'll move on and find something else.