The problem I see with the PLA forces is lack of experience and real world warfighting abilities. The only way to be good is to fight real battles or team up with someone who has done it a few times.
With that being said it's truly a double edge sword. No one wants to fight a real war unless absolutely necessary however strictly from a combat effectiveness standpoint it would also diminished capabilities as well if one is never expose to real modern combat. Most of the innovations, add on or bolt on kits you see all stemmed from input from the units fighting real wars.
Engineers and scientists no matter how smart or capable can only innovate so much... Further improvements has to come directly from input in the field where real missiles and bullets fly.
The same goes with doctrine, training and strategies. Only those who have been in real combat can further improve on existing methodologies and knowledge base.
PLA has made tremendous strides in the past 20 yrs but they still have a long ways to go IMHO. They have to be battle tested in the foreseeable future. Mideast and Africa are always hot spots. They can hone their combat capabilities there. However when you fight a war it's not all just tactical.. You stressed your supply chain, logistics, your CnC and most importantly for the PLA you can fully test your interoperability and joint operations between air, sea and land.
I question the true effectiveness of PLA, PLAAF, PLAN joint operations because I have not seen them truly in action yet.
That is actually one of the hardest things to do right in any military to come together as one cohesive fighting force.