Interesting
J10A flew 2002
J10B flew 2008
J10C flew 2013
And J10D flying in 2017 definitely makes sense
First a 6 year gap, then a 5 year gap and now a 4 year gap
That is the way technology and fighter iterations move on
J10D is one to look out for I guess a radical changes there's not much more on this J10C they can add so must be a big step
But I doubt it will be any stealth changes the timeframe is too short you have already J20 and J31 for that, you do not redraw the fighter
My guess is a good upwards step but not drastic like some are saying