Green!
Just to Suggest.. After Rampurhat, you can take it via Bolpur (Shanti Niketan), Durgapur, Asansol. it will not change you TT. Train can cover this route in same time.
It will avoid reversal at UDL
It will give connectivity to Shanti Niketan and Durgapur and then you can skip the halt at UDL.