The biggest benefit here is 500 rewards points credited on payment of renewal fees, no such benefit accrued earlier though fees was 300. This effectively makes card ltf.
I had plans to discontinue this card as redemption with IRCTC was always a pain due to continuing technical errors in their...