If you own units in a non-resident mutual fund trust, you must file form T1142 in respect of trust distributions, unless you have filed form T1135.
To summarise, no, this isn't for everyone, but I for one am happy I made the move south. For some individuals, contributions are deductible from taxable income. Estate tax may still be payable to the individual State.