I have all the DCS helicopters. I made the mistake of believing in PolyChop when the Kiowa had been promising for years before its release.
Even so, I've always tried to help by pre-ordering, especially with small companies.
It would cost very little for PolyChop to clearly tell us where they are, but they've always acted the same way.
With any future update, the Kiowa will stop working, and we'll have wasted our money.