If the idea is to connect VSG with chennai, it should run via UBL, GTL, RU. If idea is to connect Haveri, Ranebennur, Davanagere, Arsikere, Tumkur to Chennai, it should run at convenient timings at these places. Now it seems train is meant for VSG, UBL and Bangalore passengers only.
Also, this TT with 20 hours waste 2 days in both directions. Instead, it can start at late night and reach destination next day evening.