I am not an accountant and but I do know that RRSP and TSFA content restrictions are similar. Armslength investments, as far as I know, are not allowed in either of them.
Apart from that, there is an essential difference between investing in shares of a public company and a private one...