Well that's why I said, the upgrade packages 'at best' will only provide something that can 'match' J-10B. in sense I don't know (since the information still sketchy) how extensive the upgraded will be. In one hand we're talking about Block 20 F-16 (even-though some argue Taiwanese Block 20 is different with other Block 20), thus even with extensive upgraded, could it really be equivalent with Block 52 ? On the other hand, the deal for upgraded do amounted to significant contract, thus suggest possibility of something that can match the latest Block of F-16.
IF, it can be upgraded to match Block 52, and I believe the latest block of F-16 (based on what Israel and Singapore put on their Block 52 or even what Block 60 has), can match what Chinese has plan for their J-10B.
Can it do 'better' than J-10B ?? Well 'better' is such a big word and difficult to prove, isn't it ?