My opinion: it will be ready, when the carrier 003 is ready. Is it neccessary than to have a KJ-600 flying now? Or is enough time left and it could be the old tech demonstrator?
The question was not about whether the KJ-600 is currently flying now or not -- that shouldn't really be a topic of debate, because we have pictures and rumours telling us that it has made its maiden flight already.
The question is whether that specific picture is showing KJ-600 or a demonstrator or not (like JZY-01, though tbh I'm still not sure if the JZY-01 was a flying demonstrator).