The J-20 is not exactly a fighter, but more of an interceptor, similar principle to the Mig-25 in its day and age. The J-20 is stealthy were it needs to be; large enough to house the long range weapons to carry out strikes or knock out high value enemy assets, and guide its standoff systems from over the horizon. the J-31 is more of a fighter, and it seems the Chinese have realized they need a real fighter. so while the Indians are playing down the j-20 (the us is actively studying the j-20 and it doesn't discount the j-20; it understands it has potential and should not be underestimated); which is dumb (under-estimating a design still in development), the j-20 isn't the only platform they will face in any confrontation. The hundreds of J-10, J-11, J-16, Su-27, Su-35, and not to mention planned J-31s, the IAF will have to face, backed up with ever improving EW equipement to jam those SAMs the Indians are relying on, and the strategy to win when that need to win mission is given to the PLAAF.