F-22 struggles with range though - Unless they're based out in India or if the One-China policy is disregarded and the USAF stages Raptors in Taiwan, all the J-20s need to do is to take out USAF tankers and they'd cripple their Raptors in the process. The Raptor is better suited in the European theater rather than the Pacific.
While TVC would be a major breakthrough for the J-20, I'm skeptical about the practical advantage it'd give in a dogfight. TVC maneuvering looks cool in airshows, but the pilot only has one opportunity to use TVC before bleeding off airspeed and becoming a sitting duck if he/she fails to kill the opposition the first time round (a heavy J-20 would struggle to recover speed in that case too). Rather TVC would reduce the deflection of flight controls when the J-20 maneuvers, which in turn further reduces the RCS of the J-20. More importantly, I think supercruise is something undervalued in the BVR game. If the J-20 is able to sit at 40,000ft doing Mach 2 without afterburner (reducing it's IR signature) firing off PL-15/future PL-XX (missile comes off the rail and further accelerates when fired, making it damn near impossible for the enemy to evade), it will make it invincible at BVR.
Based on theoretical figures of AL-31 equipped J-20s, it technically should have the thrust-to-weight advantage over F-35s (1.12 for the J-20 compared to 1.07 for the F-35, both at loaded weight with 50% fuel). Although western media constantly poop on the J-20's canards, the reduced wing loading provided by the canards might give it the edge on sustained turning performance. The delta-wing design should also give it high AoA performance, so in essence giving the J-20 good nose authority. Basically what I'm saying is that the J-20 has the tools to succeed both in the rate or radius fight should it ever enter the visual merge with the opposition. So while the J-20 might be a heavy beast, I'd like to think it sneakily has a lot going for it should it ever come up against American fifth-generation platforms in the visual range fight.