In my opinion, adding additional halts would be a better option than speeding up. Major towns like Vapi, Valsad, Bharuch, Dahod, Nagda, Sawai Madhopur, Bayana, Hathras, Shamsabad, Farrukhabad, Kannauj, Balrampur, Barhni and Anand Nagar should be provided halts. Then the train will become sure shot hit. Although the departure timing in return direction is really bad. It should depart after 6 am from GKP.