I am sure J-8II can perform something, but between that and Su-35, I'll take Su-35 any day, and I'll rather see 24 Su-35 in service, replacing 48 J-8II in service.
Besides, China has only a small number of J-8II, thus the whole J-8 fleet is not good enough for modern warfare. When I count PLAAF...