This is definitely what you should do, so as to have the benefit of the Canadian insurance fund. This covers $1 million per account.
If you go directly to a U.S. broker, you will not have this insurance. If you go to the Canadian subsidiary of these U.S. brokers, you will.