There are stealth benefits, potentially quite significant. Deflecting control surfaces can cause complicated and unpredictable interactions that reduce stealth. By using thrust vectoring these movements can be minimized.Personally I don't think there's any point in implementing TVC on the J-20 engines.
It costs extra money and time to implement TVC. Plus it has a negative effect on the plane weight and engine thrust.
And given the very high lethality of modern short range AAMs, they shouldn't need to dogfight against the small number of F-22s in service. And remember the F-22s will start retiring in 2030