I wonder if down the line into the future they'll include WS-10 TVC engine or just shoot straight for the WS-15 instead.
But TBH, I suspect that even WS-15 could be put on J-20 in 3 years for testing, WS-10TVC would still highly likely to be put on J-20 for testing too.
A, additional TVC could be a complete renovation for the entire J-20 control system, even its airframes (like how people suspect if the ventral fin could be cancelled if TVC is added), for this they need time to test. Since WS-10 reliability is no longer an issue this days, comparing with WS-15 , that’s just one less thing to worry about.
B, like what they did on J-10, C version came out in just a years after B version, which indicate that those two variants could be developed in parallel, J-10B is a safer, less channeling back up version in case J-10C got delayed. J-20B (with WS-10TVC) in this case could be that safe backup if the J-20C (with WS-15) got any delay.