It was nice to read your experiences of Delhi Pune ride in Maruti 800. In 2007, I also travelled from Meerut to Pune from the same route in my Alto with my wife.
Meerut-->Delhi-->Mathura--->Agra-->Gwalior 1st Day (Visited Taj Mahal)
Gwalior-->Indore - 2nd Day (Visited Mahakaleshwar in Ujjain)
Indore-->Malegaon-->Manmad-->Shirdi-->Pune 3rd Day
saw some worst roads of India on 2nd and 3rd day. From Malegoan to Shirdi I dont remember whether there was something like road on the ground or not. The temperature in Jan was so high that full AC wasn't enough and we covered the distance in almost 19 hrs continues drive with just 3 breaks lunch. I dont know if the situation is bettered in all those years or it is same. Would never like to go on this route again.