The big advantage for an Indian citizen is that when they are planning to move their residence base out of India, they can continue to remain invested in India and it is only their residential status that changes to a non-resident. Going forward, they will be required to convert the residential details in all their investments including their bank status changed from a resident to a non-resident.
But some investments may require tweaking, i.e., you cannot continue to deposit money in PPF (Public Provident Fund) as this investment is available only for resident Indians. However, the account will earn interest at the rate of post office savings account rate (from the date of becoming an NRI) and at maturity, the account will need to be redeemed as its tenor cannot be extended for the next block. Likewise, you many need to change a few investments depending on your new country of residence.