An NRI returning to India after eight years praised the country's rapid growth and lower costs compared to the US.