> He couldn't go ahead with the process because bank account opening was a challenge
For NRI's who do go to India, just go to any big bank like ICICI, HDFC etc. They will give you special treatment simply because of you are an NRI. Once your bank account is setup, open a Zerodha NRO account by submitting the docs to their local office. It can be done in two weeks if you have all your docs.
But yes it is a bit of a hassle especially if you want to go the NRE account route, so if this company can take away all those hassles then its a great option.