True, but I just think that it is ludicrous for the J-20 to have a lighter empty weight than the Su-27.
By how much? The composite components of the air-frame should give some weight-loss. J-20 is smaller, that's more loss. The original Su-27 used old Russian avionics. How does the weight of modern avionics comparable with those? Also, the original AL-31F used to be 122kN (Su-27 being quite agile on those) while the ones on J-20 would be at least 137kN (AL-31FN3 for J-10), possibly up to 145kN, which is a 12-19% power increase. All that plus the reduced drag from internal carrying seems pretty decent to me.
But then again, the F-22 is 62 feet but is quite heavy, 21-22 tons as compared to the 18 ton Su-27SK. Although it was fashioned a long time before where it may have used less composites, that it is way heavier than the older 14-ton, 64 feet F-15 still says that stealth and modernization come at a heavy weight penalty.