Sir jee, TVC for Single Engine fighter jets is still a new concept. You really need to take into account the complexity of TVC on single engine jets as they are primarily made around the engine it self.
Mig 35, SU 30, F/A22 all are two engine jets where the jet is more balanced.
However, NASA experimented with X-31 for years....look here...
Rockwell-MBB X-31 - Wikipedia, the free encyclopedia
Also, some good read on F-16 forums..
http://www.f-16.net/f-16_forum_viewtopic-t-11016.html
In anycase, modern AAMs can turn at upwards of 20Gs, way more than what a jet can handle and even if it did, the pilot won't.
Yes TVC might have advantage in dog fights, but that has yet to be seen in a full combat.
I don't know why JF-17 would be made more complex by adding TVC. The whole concept is of having a flexible cheap fighter.
We have J-10 for heavy roles.....lets see.