For maneuvering su30mki has 3D thrust vectoring ! Does su35 has it ?? If not then surely su30mki has advantage in maneuvering.
Su-35 has the advantage due to higher powered engines.
To understand Su-30MKI you have to understand two factors, first the canards were added to increase control on the first Su-27M, which basically is a Su-33, but let us remember Su-27M had a bigger heavier radar so the canards did add additional lift to offset the added weight.
This is the 1990s, so when India got the Su-30MKI, they asked for an extra pilot, the added canards were further enhanced by the Su-37 research, so the configuration was TCV nozzles, canards and twin seats.
the modern Su-35S has improved electronics and reduced weight, thus they deleted the canards because the lighter fuselage had higher thrust, and lower drag.
Su-30MKI can be retrofitted with AL-41s/117 engines perhaps even Type 30.
In general sense Su-35 is a pure fighter concept with multi role capability.
Su-30MKI a fighter with a strike capability too but it works more like an interceptor.
we have to see the Su-30MKI has an equivalnet in the Su-35UB but the MKI is a customized version since the twin seater combat version was called Su-30, the single seat was Su-27M/Su-35, so the denomination Su-30MKI is just to name a twin seat version with full combat capability while the Su-35UB was only basically a trainer of the single seat Su-35/Su-27M