Not so sure about this. When you withdraw the shares from your RRSP they will be taxable as income, and you will be required to pay withholding taxes at the time of the withdrawal. This could likely mean that you will be forced to sell more shares than you wish in order to cover the withholding taxes, which would therefore reduce the position in PTK that you have. For example, lets say you wish to withdraw 50,000 shares from your RRSP at a value of $0.34. That's a total withdrawal of $17,000 which will attract 30% withholding taxes, or $5,100. At $0.34 that $5,100 equates to 15,000 shares that you will lose just to cover the taxes. Or, look at it another way. If you wish to withdraw enough to buy 50,000 shares in your TFSA with the contribution, to cover withholding tax you will have to sell ~ 71,500 shares in the RRSP inorder to leave yourself with enough money to buy 50,000 @ $0.34 in your TFSA.
You will also have to allocate resources to cover the taxes owing on your tax return come spring time, unless you make additional, offsetting contributions to your RRSP. Remember also that you do not get a tax deduction for contributing to your TFSA, so you are left with needing the shares to first grow enough in the TFSA to account for the shares potentially lost to withholding taxes to just get you back to where you were before the withdrawal. From there, should the stock move higher, then yes it would be advatageous to have the shares in the TFSA as those future gains would be tax free as opposed to tax deferred.