I was kind of offline for the last week or so.. thanks for all the updates. So basically, one should be aiming to transfer funds by end of June to avoid 20% TCS.
Since you plan to bring in a substantial amount, do checkout TD bank and RBC as well.. if i recall correctly, they also allow to open...