Brother I agree with u that GR shares same time slot but inspite of having halt at agra it manages to reach nzm at 10:25 and rajdhani reaches ndls at 10:45 ( delayed by min 15 mins always).
7 km in more than 20 mins by rajdhani....its funny....even after it does not have any halt after gwalior.
If this train reaches ndls upto 10 or before 10 then there will be great demand for this train.