No issue with the WS-10H engines anymore. Those teething problems existed for J-16 as well. These have been rectified. No crashes for J-15 for the last 3 years. For your information, J-15B's engines are the same as those of the J-16. Which have higher thrust than the engines of the Su-30MKI.
Issue is primarily with the Ski-Jump system of the Liaoning Aircraft Carrier (Formerly known as the Riga/Varyag of the Soviet Navy Admiral Kutznetsov Class). This do not allow the Flying Shark to take-off with it's full weapons and fuel loadout because of the Ski-Jump system. There has been a rumour that a powered catapult system has been retrofitted on the Liaoning. But cannot be confirmed.
A new indigenously built Chinese Carrier has the powered catapult system like most of the US carriers. It is undergoing sea trials since may this year. It is going to house 36 of the J-15Bs & J-15Ds. The J-15s will have no issue's operating on full mission load & range anymore.
But most importantly, we are not going to operate it from an aircraft carrier anyways ... as we don't have one. So removing the arrester-hook mechanism can further free up space and reduce empty weight and further increase range.