Overall the aerodynamic design of J-10 seems advanced as is evident from wing-fuselage blending, flare of nose-fuselage like that of Flanker, new air intake design and advanced wing design.
However, if someone can post the performance figures of J-10, only then we shall be able to compare it with F-15 and Su-27 Flanker.
Now it remains to integrated weapons systems to J-10, install a capable multi-mode radar and EW system. Ideally, J-10 should be able to be mated with either US, French or Russian weapon systems.
Even if J-10 is mated with Russian weapon systems, it can prove to be a formidable air superiority fighter. If the internal fuel capacity is good enough, then for homeland air defence missions, J-10 would not need to carry fuel tanks. Only air-to-air load for better flight performance.
This capability is important for catching up with fleeing intruders.