NRE account will be of no use, until we lived in Canada, to operate completely the account, the OTP comes on Indian Number, only ICICI says they will let us change the number via email. Also transferring money to Canada from Resident account is easier than NRO.
Which NRE Bank account do you suggest?