IMPS and RTGS are real time transfers whereas NEFT is not.
For transfers within the limits of these modes, why would anyone choose NEFT over IMPS/RTGS?
RTGS generally has much more daily limits than IMPS. On the same note, why would anyone choose IMPS over RTGS?