Yes i agree with you CR running train for Salem looks bizarre. SR should run a full fledged train from Egmore to Salem or even Coimbatore. Many from Coimbatore, erode, Salem travel in buses to Chennai which mostly passes through Villupuram. Hence railway should take steps to use this and run a train as I mentioned above. For those who are not familiar with geography of tamil nadu buses to Coimbatore are operated in two routes one via Vellore, dharmapuri, mettur and the another via Villupuram, kallakurichi, Salem. More buses ply in this route.