Yes, but still MiG-21 has a small nose for only a small radar, it can only do so much. A Su-15 has no such constraints. With its radar, range, speed maneuverability it will kick asss of both JF-17 and Tejas side by side. Su-11 will have some difficulty but still it would be one hellva tough...