Here is another odd aspect between the J-8I vs. the MiG-21. Even though they have a similar aerodynamic configuration, their flight behavior seems poles apart. The MiG-21 is a lot more agile plane while the J-8I and all J-8IIs for that matter are never known to be the most maneuverable of aircraft. They simply prefer to fly fast and straight.
I think this has something to do with the aforementioned factors.
The ratio of the fuselage length to the wingspan.
The sweep of the wings (the angle of the forward delta).
The aspect ratio of the wings (length from forward wing root to the rear wing root in relation to wingspan).
The distribution of weight in the aircraft.
I'm not sure where the obsession for length comes from. The J-8I is extremely long for a fighter (looks even longer than the YE-152). If you got an aircraft whose fuselage length is very long in relation to wingspan, you're going to have yaw problems (tail swinging sideways) when you roll. That's going to be nasty indeed for the pilot. The F-100 Super Sabre, the F-104 Starfighter, the F-101 Voodoo and the F-105 Thunderchief all had these problems one way or another. I guess the plane has an enormous tail stabilizer plus the lower stabilizers under the engine to help counter this.
I think one reason why the J-8I looks so thin and long compared to the YE-152 is because the Chinese engineers are minimizing cross section, hence less drag and more speed. So the mass is distributed over length. I bet the cockpit will be long thin and cramped too, like a long bathtub.
The wing fences are small for wings of its size. While the MiG-21 suffers from high wing loading which required long runaway takeoffs, the J-8 seems to have a lot of wing and appears to take off quickly. The plane does appear to have low wing loading. But given the sharp degree of the forward edge of the delta, which seems even more aggressive than the MiG-21's, this appears to be a lot of sacrifice in low speed handling just for high speed performance. Adding a wing fence helps remedy the flow of air over the wing rather than have the air flow bleed outward the edge. It took them a long long time to finally and partly remedy this by adding a second wing fence in the J-8H.