Heya Conx, thanks for adding in to the discussion
A few observations here:
1. Having PR doesn't make you a tax resident. Yes, primary ties does. Like Home, Health Card (debatable, since after landing one can get the card and leave the country), and Bank Account and CC (also, one can get these...