Main benefits are
1. If seats are available in particular train, then passenger's need not run to station immediately for booking current ticket, they can book online.
2. If someone wants to travel by this train by any how (very urgent need), then he can take waitlisted ticket from counter just before boarding to train and need not pay fine (Rs. 350 for sleeper) at the last moment to board the train.