I liked Asad in some parts but I think the episode coukd have been much better. First, it was incredibly stupid and out of character when Zoya suggested they leave Raghu (the main key to the culprit) and go look for clues in the dark of the night in a burned factory. That was a W*F moment. They shoukd have just let Raghu run away.
Second, KSG did not register as much intensity on the emotometer as he could have. This is a hugggeee shock and revelation to him. We needed more emotion and roaring anger. Remember the turn-Firozto-pulp episode? It should have approached those levels.