When he might have travelled punctuality may have been good. Same in the case of SK for me, whenevr I hv travelled, it has been good. Thats why I said only traveller should rate trains.
Even twice I hv travelled in Mahabodhi, it was quite punctual and reached around a delay of 45-60 mins