Interesting article to read there but some things sound rather off. I've also done measurements based on relative size of pl8 missiles to the plane and i must say that length and wingspan speculated in this article seem a bit overblown, by about a meter in each direction.
Still, even the dimensions given in the article don't account for the internal volume offered. Comparing it to other fighters, it is just freakishhy disproportional, not to mention that IN ADDITION to that it cleams 8 tons of pure bomb load. It's very far fetched. Given the dimensions and internal volume, i would think actual internal fuel is a thousand liters less, more like 3500 liters.
Also, external fuel is stated at staggering 5600 kg. Using the same principle, sizing up images to pl8 missile, i got external volumes of 1400-1800 liters for big and 770-875 liters for small external tank. Even if we equate external to internal volume, not counting in the thickness of the tank itself, best case scenario is like 3570-4475 liters, which would, using average jp-8 fuel density of 0.8, mean over 2860-3580 kg.
Even using the high range figure in the same way they've been used in the article, j10 combat ranges drop down to more realistic 1730 for high and 890 km for low altitude flight. Those are with all the external tanks, meaning lower useful combat load. Still, i happen to think those are very, very decent ranges! Without the two big external tanks, ranges would drop to 1070 and 550 km, respectively.
Likewise, 8 ton bomb load also seems exaggerated. 6500 kg looks more like it to me. But hey, what do i know?
Aside of sizing issues, article suggets russian avionics while at the same time acknowledges chinese aams used on j10, like pl11 and pl12. Knowing russians didn't let chinese integrate their weapons on the sukhois, it seems unlikely they would do so for j10. Author seems misinformed on that topic, as chinese avionics seems more likely on j10.
Lastly, what was that about 300 al31 motors back in 2001? At the same time j11s were being built, those engines could've been for them. Though, knowing that j10 production continues and we still haven't seen TVC on them it does strongly suggest there has been a sizable initial order of al31 back in the days, possibly around 2001. Was there indeed a 300 piece order in 2001 and what plane seems more likely to be the recepient of those, j11 or j10?