Train travel in India is an experience, not one I would like to do over again, but it is an experience.
I used to travel by train all the time when I was a kid and it was a BLAST but now, no thanks !!
Sometime the air travel can be very hectic also. Just keep lots of time for transfers, delays and waiting for buses !!