I think it's easier to make intakes DSI rather than install radar blockers. Because the airframe was designed in Russia, it is not easy to modify in significant way. But DSI is pretty easy to modify. They modified intakes of JF-17 prototype and J-10 from traditional to DSI.
JF-17's design change was made during the prototype phase, while J-10B/C has a almost entirely redesigned frontal fuselage as well as a change in intake. Plus, while adding radar blockers may necessitate modifications of the airframe, there's absolutely no reason to assume that changing the entire intake design will not have the same--if not more--degree of change in the airframe needed.
Plus, all this is without any mention of the potential wind tunnel testig and aerodynamic redesigns due to the change of the external shape of the intakes, so all in all switching to DSI at this point imo is expensive, time consuming and has very little benefit.