I don't think J10 will be competitive in the market.
J10 is a typical air superiority fighter, not a multi-role fighter like F16, JF17, Rafale.
J10 is very suitable for Pakistan. Pakistan has a large air force, enough to maintain a fleet of air superiority aircraft. Or a country like Pakistan...