Overseas Move

So taking a job overseas and will no longer be a resident probably by September. I've got several accounts with WS right now: FHSA, TFSA, and RRSP. As a non-resident I won't be allowed to contribute to any of those products anymore (and my WS account will be frozen), and either I leave my TFSA while I'm gone, or empty it as it would be subject to tax in the country I'll be living in. At this point though I don't think I'll be returning to Canada.

I'm going to pay tax on the RRSP and FHSA no matter what when I pull the money out, but figured it might be smart to do that now and dump it all into my TFSA (I have the room). From there I'd get at least some growth from CASH, unless there are other safe short term options. Is it worth trying to find a HISA for seven months or just leave it with WS?