Subjectively speaking, I wouldn't suggest doing that.
All banks have programs for new immigrants which boast that they ease the move. Unfortunately, all are just waste of time. My experience -
Scotiabank
Opened account with them from India. Got a secure message with account number (quite long)...