MMR-DD electrification should be completed ASAP. If a loop is constructed at DD, then it would be awesome. Loco reversals are much faster if LOCO change also happens. A loco change from diesel to electric, if happens at PUNE and loop at DD will certainly save an hour's time....
12650 can be easily speeded up.... After leaving KCG at scheduled time of 07:15, it has potential to reach YPR at 17:30 hrs... This trains is made to stop at almost every station just because it has huge slack till YPR. Eventually the out going trains from Bangalore further delay this train. If the TT is adjusted a bit so that it reached YPR by 17:30, it will solve all the issues.