25 minutes are literally wasted at cuddalore ... give halt at TPDR/CUPJ for 2 min. Halts like CDM , KMU , MALM also do not deserve 5 minutes. Halt at VM could be just 5/10 min. Typically loco change for MS/MAS - CSTM route trains happens at pune and not at Daund. MS needs around 20 min while halt is just for 10 min. Deserving halts for express like SY,MLMR,MBM,PER,TRL,KOU,RJP,TU,AD,YG,LNL and TNA can be added . If not doing LC at DD , 5 min is enough for DD. And do not forget to add loco and PC as it is a long distance train. And the route looks good , so you can even make it regular . I am just suggesting you my friend. If you wish you can implement these changes in your imaginary TT.