Hi Tony,
I second all you have said, and once again I ask, Ketron? what the hell are you doing?. Maybe it's time for you to approach either one of the bigger developers/manufacturers and sell the technology you have in the hope that they can improve it to a point where client satisfaction will be at a more acceptable level.
Making a release of anything from this point will not be the answers you are looking for, the whole community will always view any announcements as suspicious, and therefore will effect sales, whether you like it or not, you need a pr company or advice from a professional outside Ketron, because you have failed dismilly so far