@Mig 29, I appreciate your posting here for the fact that it’s always good to have different opinions. It helps to stimulate and bring out some awesome and balanced analysis.
That said, being around for some years I've noticed that most analysis/predictions in this site on Chinese gears, being warplanes, ships, missiles, etc., have been proven leagues ahead of some reputed professional Western major sources (e.g. Janes, Aviationweek, etc.) on accuracy by the facts revealed months or even year/s later, while major Russian sources on Chinese mil gears have been proven time and again amongst the worst if you care looking up the record.
The reason for that is quite simple:
i) most analysis here come directly from the 1st hand Chinese sources, with many from timely feed on major Chinese forums backed up by the results of 100s if not 1,000s heated posts, some of which being either down right insider info or time-proven superb analysis by frontline pros.
ii) most of Chinese posters here are enthusiastic and quite objective overall IMO, dedicating hours and hours on major stories, and
iii) the average IQ of the Chinese here are, at least, about 120 ( reasonablely assuming that most are university grats, with some obviously having advanced post-grad degrees in different fields).
Compare these to what contribute to a standard Russian source, from a newspaper or website, which on average is
i) made up from the 2nd , 3rd or 4th hand sources/hearsays (few straight from the Chinese),
ii) by reporters who are not say die hard fans of Chinese hardware, including the scources they cite, one can sense, writing a 5 mins long related story if he is lucky enough to have avoided some layman military mistakes which are commonplace, before marching on to the next story…and
iii) with average IQ of 100, to be optimistic, citing sources of "Pinkov alike expert X or Y" whom every country have truckloads, usually are more biased than bright and are discredited many times over.
Now, track records aside, which side is more credible to you under normal circumstances?