even for time being Mahesana can be considered if not GNC but instead WR changed the route to GG BTD SRGT line and increased the travel time.
if a train is start from GG to Okha it should take BTD DLJ JLR WSJ KNLS route which is longer by 150 km but for serving intermediate stops it's good.