Bgp GR is Tri-Weekly train with a single rake... Jyg GR runs bi weekly that's why more punctual.. Though I guess jyg GR gets more priority in ECR region as this train belong to ECR... The BGP-GR get more priority in NCR n NR as it belong to NR..
Travelled in both bgp gr n jyg gr till pnbe.. I guess bgp gr has more priority overall with WAP-5 loco n better cleaned coaches.. (My opinion only)