Things get complicated administration-wise if you don't take the deduction quickly. You have to keep the paperwork and remember you have RRSP deductions upcoming. TFSAs are better unless you are super-organized.