Hmm, I don't think JF-17 is a advanced air superiority fighter, but rather a multi-role and more of a interceptor which properly fits into that role.
Flanker on the other hand is a proven advanced air superiority fighter which can hold itself even in a dog fight against f-18, typhoon inspite of...